3 42 229 true
2 23 31