What have been done: Enhanced the program so that it can read both text and numeric data from Excel cells. Added handling on invalid data including empty data and wrong time format. Created new branch for it named “excelReader”