added eighth problem