first commit on vipin's github a/c
In the middle of Chapter-5.. just completed section 5.1... :P