igneous, metamorphic and sedimentary rock types types of rock igneous, metamorphic and sedimentary rock types igneous, metamorphic and sedimentary rock types igneous, metamorphic and sedimentary rock types