The best way to FINALLY understand recursion (used Merge Sort as a case study) | Hacker News Reader