3 42 246 true
15 18 35