0
321
43
43
321
0