0 <--
1 <-- 0
2 <-- 1
3 <-- 1
4 <-- 2  3