sense and avoid

;