Added GUI version using tkinter.