Rotate solutions

Rotate was solved using Scheme by 2 contestants. Solution sizes: average 3616 bytes (shortest: 3413; longest: 4023).