Version 1.1 2020.04.28
Optimized the algorithm. Fixed graphics bugs.