Fix it Gear Puzzle

puzzle
796 Played