3 42 278 true
27 28 31