whostolemyhat

Match the shapes in the fewest moves possible
Puzzle