solve 1.8