Waves Hitting A Rock