My programming assignment 2