There are 12 caps in the bag and Kamal took 8 caps out of the bag. How many caps are there now?