Catch the wind in your sails, take the right direction and put out to sea… Sailing and associated powerful natural forces, i.e. water and wind, evoke amazing adventure, inexhaustible beauty, but also tremendous power and intractability. All these phenomena inspired us to develop this new...