4 12 41 true 2 15 23 29