Triangular and square numbers