4 103 233 true 14 23 29 35