Special rocks on the beach near Lochranza