4 45 93 true 9 12 29 34