if top 's left or right child exist  push them to Queue
if top . left : NEW_LINE INDENT Queue . append ( top . left ) NEW_LINE DEDENT if top . right : NEW_LINE INDENT Queue . append ( top . right ) NEW_LINE DEDENT nc -= 1 NEW_LINE