THE HOMOTOPY GROUPS OF KNOTS I. HOW TO COMPUTE THE ALGEBRAIC 2-TYPE