9 466 420 true 0 2 4 9 11 12 15 16 34