Repository for algorithm study Back Tracking --> rescursion, additional data structure for recording, if/loop, bool return type