6 41 103 true 1 2 6 23 35 38