7 1100 394 true
3 7 20 26 27 35 36