challenge 4 and gps 2.1 done gps2 has no reflection currently
question 5 completed and working with bonus printing all populations