Waves on sandy beach