Puzzles solved by Hall

Good to Great online puzzle