janitor

as these people were complaining of the same meaning, both simon and peter mean rock or stone