Sandy beach and waves