def collatz(number: int) -> int:
    """Collatz

    If number is even, then return `number // 2`.
    If number is odd, then return `3 * number + 1`.

    Args:
         number: Integer to generate a Collatz conjecture term for.

    Returns:
        Integer that is either a quotient or a product and sum.
    """
    if not number % 2:
        return number // 2
    else:
        return 3 * number + 1