wasthatbefore
Maryland Puzzle #7946: Halfway There - WasThatBefore - WasThatBefore