8 1086 327 true
3 20 24 27 29 32 33 34