Fix it Gear Puzzle

puzzle
595 Played