Reading list: Solution