505. Three Kinds of Rocks