decode ways
DFS