renamed exercise solutions for future reference