4 39 105 true 2 4 10 20