7 224 388 true 1 2 8 15 27 29 36