rotation
rotation and color swap
gitignore