Added random, question4 and 5