Medium Ocean Waves on Rocks