Meta Interview Question

Typical dynamic programming and list solving