Amazing force of nature on the rocks of Inis Mein