added ninth problem