Print front of queue and remove it from queue
Node node = q . Peek ( ) ; Console . Write ( node . key + " ▁ " ) ; q . Dequeue ( ) ; if ( node . left != null ) q . Enqueue ( node . left ) ; if ( node . right != null ) q . Enqueue ( node . right ) ; } }