7 896 339 true 0 2 3 7 12 17 34