Problem 1163: The Triangle. Solved on 05/27/2014.