Time Taken = 22.7310