5 375 238 true 1 2 15 19 22