Recursion, Bit Manipulation, Trees-Graphs added