TY - BOOK AU - Uehara, Ryuhei TI - First course in algorithms through puzzles SN - 9789811331879 U1 - 005.1 PY - 2019/// PB - Springer ER -