Half-Square Number Triangle September 01, 2013 543212345 4321234 32123 212 1 half-square number triangle +