‘Navigation , derived ________ the Latin words “navis” (meaning “ship”) and “agere” (meaning “to drive”) is the process of accurately determining the position and controlling of a craft or vehicle ______ a desired course. This is accomplished _______ finding the navigator’s position compared _________ known locations or patterns (...)’.

(MarineLink.com-Maritime Reporter and MarineNews magazines online)

The blanks of this excerpt can be adequately filled by: