#!/usr/bin/python from __future__ import print_function import sys if __name__ == '__main__': n = int(sys.argv[1]) p = 10 if len(sys.argv) < 3 else int(sys.argv[2]) row = [1] for i in range(n): print(' ' * (n - i), ''.join('{}{:^6}\033[0m'.format('\033[4%dm' % (item % p % 10), item) for item in row)) row.append(0) for j in reversed(range(len(row)-1)): row[j+1] += row[j]