Medium Ocean Waves Lapping on Beach with Pebbles