A simple <code> puts(SeqAt(seq, i)) </code> would suffice (puts automatically adds a '\n', unlike fputs).
However, why are we writing to stdout ?  Why aren't we using Log() ?