Creating a Binary Tree using Queue | Data Structures