I got stuck in the definition of the "adjacent numbers on the row below".

In this problem, the "adjacent number on the row below" does not contain the "left one".

For instance, the adjacent number of "3" on the row below is {5, 6}, rather than {4, 5, 6}.

```
[1],
[2, 3],
[4 ,5, 6]
```