1 foo 2 33 3 bar 4 hello 5 0 6 4 7 1 8 55 9 2 10 66 11 3 12 2