HomepageRippetoePopular puzzles created by Rippetoe Popular puzzles created by Rippetoe 16PrincetonRippetoesolved 29 timesSolve puzzle