6 815 406 true 8 9 10 21 29 34