Square And Triangular Numbers