Understanding the IMO high speed craft code (Convex Professional Developement, 1990)