Winners of the triangular numbers challenge