wasthatbefore
Michigan Puzzle #3905: Reverse Engineering - WasThatBefore - WasThatBefore