def format_time(execution_time: float) -> str:
    """
    format time from seconds into string in format: 99h 59m 59.99s
    """
    hours = int(execution_time // 3600)
    execution_time -= hours * 3600

    minutes = int(execution_time // 60)
    execution_time -= minutes * 60

    return (
        (f"{hours}h " if hours > 0 else "")
        + (f"{minutes}m " if minutes > 0 or hours > 0 else "")
        + f"{execution_time:.2f}s"
    )