Similarities And Differences Between Granite And Basalt