7 607 265 true 2 6 16 20 26 34 37