solved 95, 89, and 98