week3
somewhat working
passed test case
learned a lesson: searching in lists in worst, use dictionary
deleted huge data file