method1() repeats everything you type until you type quit, so a good name might be echo() method2() asks for a number over and over until you give a positive number. A good name for the method might be getPositiveNumber() method3() adds the odd numbers from 1 to 2 * n - 1. This happens to be equal to the square of n, so it actually is a complicated way to calculate the square of n, so a good name might by square() method4() prints out a rectangle of O's that is width wide and height tall. A good name might be printRectangle()