#!/usr/bin/env python3

challengeinput = """12
····
VAR I
·FOR I=1 TO 31
»»»»IF !(I MOD 3) THEN
··PRINT "FIZZ"
··»»ENDIF
»»»»····IF !(I MOD 5) THEN
»»»»··PRINT "BUZZ"
··»»»»»»ENDIF
»»»»IF (I MOD 3) && (I MOD 5) THEN
······PRINT "FIZZBUZZ"
··»»ENDIF
»»»»·NEXT"""

linecount, indent, *codes = challengeinput.splitlines()

level = 0
for line in codes:
    line = line.lstrip('·» \t')
    if line.startswith('ENDIF') or line.startswith('NEXT'):
        level -= 1
    print(indent*level + line)
    if line.startswith('IF') or line.startswith('FOR'):
        level += 1
