Waves Crashing on Rocks