5 45 125 true 1 12 19 23 35