This is cs107 cource assignments from this http://goo.gl/ouCjf Stanford cource. I don't want to spoil this cource for you so i would recommend not to look for solutions. WARNING My solutions can be wrong There could be bugs, so if you find them, please let me know.