add plot3

add source and graph