Charts-Graphs-Cosine angles=Piston Motion Theory