Counting Triangle Number Puzzle