Given an existing codebase (framework provided in Python or Java) representing a form/survey system with multiple question/field types (e.g., single-choice, text, number), candidates must: 1. Implement a new question/field type class (e.g., number-type field supporting <, ==, > comparisons) within the existing class hierarchy. 2. Write tests covering the new…