Logic puzzles, Mechanical puzzle


v20221217