def tekaTekiTeko(batas: int) -> None:
    if isinstance(batas, bool) or not isinstance(batas, int) or batas < 20:
        raise ValueError("batas harus berupa integer dengan nilai minimal 20")

    for i in range(1, batas + 1):
        output = ""

        if i % 2 == 0:
            output += "Teka"

        if i % 3 == 0:
            output += "Teki"

        if i % 5 == 0:
            output += "Teko"

        print(output if output else i)
        
tekaTekiTeko(30)