slant
granite
andesite
diorite