from typing import List


def same_length_reads(reads: List[str]) -> bool:
    """
    Returns true if the list of sequencing reads has at least one sequence read and
    each of the reads has the same length, False otherwise
    >>> same_length_reads(["AACGTTA"])
    True
    >>> same_length_reads(["AACGTTA", "CGCGTTT"])
    True
    >>> same_length_reads(["AACGTTA", "CGCGTTT", "GTTAC"])
    False
    """
    assert len(reads) > 0
    lengths = [len(read) for read in reads]
    return min(lengths) == max(lengths)