Some codes I wrote to improve my algorithm designing skills