During a volleyball training session, Keela drank twice as much water as Carol, and Xavier drank 100 mL more water than Keela. Between them they drank 3 litres of water. How much water did Carol drink?