5 382 235 true 1 2 18 25 29