3 42 109 true
25 27 33