3 9 42 true 9 12 29