Completed solution for 88