COM713 FINAL PROJECT DATA STRUCTURE AND ALGORITHM WITH PYTHON