10 408 393 true 0 4 8 10 11 14 15 27 38 39