pr21 solved