5 43 103 true
1 8 12 14 15