# Independently authored input() cases. Pinned stdin is supplied by tests/input.rs.
print(repr(input()))
print(repr(input('text>')))
print(repr(input(None)))
print(repr(input(b'bytes>')))
print(repr(input(123)))
print(repr(input(True)))
print(repr(input('')))
try:
    input('eof>')
except EOFError as error:
    print(type(error).__name__, str(error))
