7 889 299 true 4 13 14 18 26 34 37