3 25 90 true 18 28 39