Pahoehoe, aa, and block lava