Waves on Pebbled Shore