Dist. 3 candidates square off in debate