Revisiting the rocking block: closed-form solutions and similarity laws | Synapse