Waves Striking The Rocks