Brilliantly done. a bit of clockwise rotation would be nice...