tests were wrong before.. now works for correct class, empty list for 2 or lower, generates a list of 2 for input 3