problem046