#!/usr/bin/python3

import random

def init_matrix(n):
	matrix=[[random.randint(1,6) for _ in range(n)] for _ in range(n)]
	return matrix

def print_matrix(matrix,n):
	print(f"------{n}x{n} array------")
	for row in matrix:
		for elem in row:
			print(elem,end=' ')
		print()
	print("---------------------")

def num_frequency(matrix):
	freq = [ 0 for _ in range(7)]
	for row in matrix:
		for num in row:
			freq[num]+=1
	for i in range(1,7):
		print(f"frequency[{i}]={freq[i]}")

def main():
	n=int(input("dose n: "))
	matrix=init_matrix(n)
	print_matrix(matrix,n)
	num_frequency(matrix)

if __name__=="__main__":
	main()
