3 43 104 true
20 26 27