Answer to global warming