Why would granite have larger crystals in igneous rocks formed from lava called above Earth's surface?? Please answer!!