3 46 180 true
10 32 39