implemented my-map
implemented inits
implemented rotations