"""Create fact_checker
Generated by Phi-Octopus Eden
2025-11-07 07:49:23.473006
"""

```python
from typing import List


class FactChecker:
    """
    A simple fact checker class that verifies statements against a predefined database.
    
    Attributes:
        database (List[str]): The database containing facts to check against.
        
    Methods:
        __init__(self, database: List[str]):
            Initializes the FactChecker with a given database of facts.

        is_fact(self, statement: str) -> bool:
            Checks if the provided statement is in the fact database.
            
    """

    def __init__(self, database: List[str]):
        """
        Initialize the FactChecker instance with a list of facts.
        
        Args:
            database (List[str]): A list of string facts to be used for checking statements.
        """
        self.database = database

    def is_fact(self, statement: str) -> bool:
        """
        Check if the provided statement is present in the fact database.

        Args:
            statement (str): The statement to check against the database.
        
        Returns:
            bool: True if the statement is found in the database, False otherwise.
        """
        return statement in self.database


# Example usage
if __name__ == "__main__":
    facts = ["The sky is blue.", "Water boils at 100 degrees Celsius."]
    checker = FactChecker(facts)
    
    # Check if statements are facts
    print(checker.is_fact("The sky is blue."))  # Output: True
    print(checker.is_fact("Gravity is a myth."))  # Output: False

```