···11# -*- coding: utf-8 -*-
22-import sys
33-import time
22+# import sys
33+# import time
44import fileinput
5566from utils import parse_line
···1010SCREEN = [[False for _ in range(WIDTH)] for _ in range(HEIGHT)]
11111212# Make space for animated output
1313-print '\n' * HEIGHT
1313+# print '\n' * HEIGHT
14141515for line in fileinput.input():
1616 if line.startswith('rect'):
···3434 SCREEN[(offset+i) % HEIGHT][n] = x
353536363737- sys.stdout.write('\033[F' * HEIGHT)
3737+ # sys.stdout.write('\033[F' * HEIGHT)
3838+3939+ # for row in SCREEN:
4040+ # print ''.join('█' if x else ' ' for x in row)
4141+4242+ # time.sleep(0.02)
38433939- for row in SCREEN:
4040- print ''.join('█' if x else ' ' for x in row)
41444242- time.sleep(0.02)
4545+print ''
4646+for row in SCREEN:
4747+ print ''.join('█' if x else ' ' for x in row)
43484449print "\nNumber of lit pixels: %i" % sum(sum(row) for row in SCREEN)