7 436 400 true 1 2 8 15 27 29 36