Uriah Hall Puzzles