Seaweed on a rocky shore