Waves, sea and rocks