5 45 121 true 1 3 10 23 34