title: How can I write a function to return all the binary numbers with N digits, and in sorted order?
body: <p>Each binary number should be represented as a tuple. When the function is called, the result should be a tuple containing 2^N binary numbers.</p>
  
  <p>Ex. Binary(2)----> ((0,0), (0,1), (1,0), (1,1))</p>
  
  <p>I am trying to use a while loop to do this.</p>
  
  <p>Just some advice on where I could begin would be very helpful.</p>