How Many Types Of Rocks We Have