"""Create reasoning_engine
Generated by Phi-Octopus Eden
2025-11-08 06:05:23.597783
"""

```python
from typing import List, Dict


class ReasoningEngine:
    """
    A simple reasoning engine that can evaluate if a list of numbers is in ascending order.
    """

    def __init__(self):
        pass

    def check_ascending_order(self, numbers: List[int]) -> bool:
        """
        Checks if the provided list of integers is in strictly ascending order.

        :param numbers: A list of integers to be checked.
        :return: True if the list is in strictly ascending order, False otherwise.
        """
        for i in range(len(numbers) - 1):
            if numbers[i] >= numbers[i + 1]:
                return False
        return True


def example_usage():
    """
    Example usage of the ReasoningEngine class to check a list of integers.
    """
    reasoning_engine = ReasoningEngine()
    sample_numbers: List[int] = [1, 2, 3, 4, 5]
    print(f"Is {sample_numbers} in ascending order? {reasoning_engine.check_ascending_order(sample_numbers)}")

    # Another example
    sample_numbers_descending: List[int] = [5, 4, 3, 2, 1]
    print(f"Is {sample_numbers_descending} in ascending order? {reasoning_engine.check_ascending_order(sample_numbers_descending)}")


# Run the example usage to demonstrate functionality.
example_usage()
```