7 177 298 true 1 3 11 34 47 52 98