akshar/project-euler-problem-12-triangle-number-to-have-over-500 archive