#racket #brown #dynamic_programming