Input: Navigators recognize up to eight different swells, _ from each octant of the compass.
Output: 

one