4 38 103 true 0 23 26 28