added solutions to 114 and 117