5 160 296 true 4 9 11 19 29