3 45 257 true
18 34 37