It is painful to implement obvious data structures and algorithms when working on a different machine. Now I can clone this repo from anywhere and keep working.