pendulum-puzzle