correct 8.5 solution