Trinity S³AI

CORDIC: rotate a vector with shifts and adds

Set an angle and a number of steps and watch the vector turn by ever smaller angles, each one only a shift and an add, until it lands on cos and sin.