There is a contest with 40 Pokemons. There are 18 Pokemons who like to fight in the sky, and 23 who like to fight on ground. Several of them like to fight in water. The number of those who like to fight in the sky and on ground is 9. There are 7 Pokemons who like to fight in the sky and in water, and 12 who like to fight on ground and in water. There are 4 Pokemons who like to fight in the sky, on ground, and in water. How many Pokemons like to fight in water. How do i express this problem with discrete math?