solved problem20