5 291 185 true 1 4 20 27 39