igneous or sedimentary