sin(ax)*sin(bx)=[cos(ax-bx)-cos(ax+bx)]/2
sin(ax)*cos(bx)=[sin(ax+bx)+sin(ax-bx)]/2
cos(ax)*cos(bx)=[cos(ax+bx)+cos(ax-bx)]/2
sin(ax)*sin(bx)=[cos(ax-bx)-cos(ax+bx)]/2
sin(ax)*cos(bx)=[sin(ax+bx)+sin(ax-bx)]/2
cos(ax)*cos(bx)=[cos(ax+bx)+cos(ax-bx)]/2