3 21 78 true 12 18 35