Assignment # 02: (File Handling) Solution