Ocean waves on rocky shore