Completed solution for 95