problem eight done