7 1042 423 true 0 1 3 8 14 26 37