7 165 246 true 0 3 5 7 23 27 35