7 2181 355 true
5 9 11 19 29 30 35