worked on assignment 5 for operating systems 60-330