5 101 290 true 2 7 12 18 32