solve 18