Fix it Gear Puzzle

puzzle
596 Played