/ 6.py
6.py
 1  #!/usr/bin/python3
 2  
 3  # run it as
 4  # ./6.py [ --one | --two ] < inputs/6
 5  
 6  import sys
 7  
 8  buffer = []
 9  bytes_read = 0
10  if '--one' in sys.argv:
11      length = 4
12  else:
13      length = 14
14  
15  while True:
16      char = sys.stdin.read(1)
17      bytes_read += 1
18      buffer.append(char)
19      if len(buffer) == length + 1:
20          del buffer[0]
21      if len(buffer) == length and len(set(buffer)) == length:
22          print(bytes_read)
23          print(buffer)
24          break