6 378 249 true 3 8 13 17 23 27