title: Multiplicate two binary numbers in turing machine
body: <p>I am trying to write the multiplication of two binary numbers using turing machine. I tried to copy the multiplier, and after each addition, subtract 1 from it (for example 110*110 = 110 + 110 // 110 - 001 and further to the second iteration). 
  But I think that there is a much simpler algorithm to do that that I can’t find.
  If it is important I use <a href="http://morphett.info/turing/" rel="nofollow noreferrer">this simulator</a></p>