3 42 93 true
17 30 39