8 138 174 true 3 4 8 15 20 23 34 39