Programming Question-3 update