bunch of hot algorithms need to practice