4 45 103 true 12 25 26 29