lastest exercise, missing only two chapter