Answered

why is the timing of tides predictable?