1 array 2 2 2 var 2 3 var 2 4 var 2 5 var 2 6 var 2 7 read 2 1 2 8 read 2 1 3 9 read 2 1 4 10 read 2 1 5 11 read 2 1 6 12 ne 1 7 8 13 ne 1 7 9 14 ne 1 7 10 15 ne 1 7 11 16 ne 1 8 9 17 ne 1 8 10 18 ne 1 8 11 19 ne 1 9 10 20 ne 1 9 11 21 ne 1 10 11 22 and 1 12 13 23 and 1 22 14 24 and 1 23 15 25 and 1 24 16 26 and 1 25 17 27 and 1 26 18 28 and 1 27 19 29 and 1 28 20 30 and 1 29 21 31 root 1 30