solving es