memo = {} def dfs(n): if n