problem9 added