problem18