Waves Washing Over Rocks