Problem 1160: Post Office. Solved on 05/27/2014.