3
41 42 13
3
4 1 2
3