Revert "puzzle solver"

This reverts commit 7be54d8fa41bfc29fb5e2f00443bf12ae44222ef.