3 3 18 true 8 12 23