Sea,waves and rock