Recursive severse string exercise
Recursive factorial counter exercise
Inner class and Sigleton exercising
exercise on Factory pattern