codemonk cyclic shift solution