solved p31