Question: Given an input, output that input followed by a newline endlessly.

Input will be a string consisting only of printable ASCII characters (`0x20-0x7E`) and newlines (`0x0A`).

If input is length 0, endlessly output newlines.

This is [code-golf](/questions/tagged/code-golf "show questions tagged 'code-golf'") so fewest bytes **in each language** wins!

Answer: 
Pyth, 2 bytes
=============

```
#  

```

~~Unfortunately I can't remove `Q` :(~~

You need to run from command-line like this, so that this is competing:

```
python3 pyth.py -c "#
"

```

The interpreter has been fixed too.
[W](https://github.com/A-ee/w), 1 [byte](https://github.com/A-ee/w/wiki/Code-Page)
==================================================================================

It's not an infinitely-repeating built-in. That will be explained in the explanation.

```
I

```

Explanation
===========

With implicit inputs this becomes:

```
aPI

  I % An infinite loop with the following body:
a   % Take a single input from the arguments
 P  % Implicitly print the inputted argument on every iteration
    % (The above printing only occurs if the operand expression)
    % hasn't been printed before
```

```