algorithms, data structures, interesting solutions in python