Puzzles solved by SHELBY