3 5 5 4 3 2
4321432143214
