Extended BST, SLL and started with HashMap