SD Mines Programming Team Fall 2020 Practice 1 (Hard)