4 os's named random pylon ophaeria cos.TQ and sin.TQ
i've coded the first app and you need to do the rest.