An algorithm for determining the inner and outer loops of arbitrary parametric surfaces. Issue 1 (7th February 2023)