6 387 243 true 4 7 8 11 25 31