Programming Question-5 initial