The purpose of project 2 is to implement a ascii2gray and gray2ascii conversion using binary tree and print in level order traversal
The purpose of project 3 is to implement a dictionary using hash table and rearrange every possible word with merge sort, stored in single linked list