Contemplating upon the rocks