6 42 111 true 2 3 12 19 20 26