Popular puzzles created by hlp

Part of this online puzzle