Ants vs. humans: Solving the piano-mover puzzle