Recognizing Types of First Order Di erential Equations