Adding a link to gist with algo implementation
Proof reading - first part
Proof reading - done to the end