Venkatesh Rao@vgr·Apr 10, 2018This is excellent. I got both wrong answers (19, 26) before getting the right one. Lovely abstraction leaks.602067