import random

n, m = 10, 5
x = '3'

b = [[random.randint(20, 40) for _ in range(n)] for _ in range(m)]
print(*b, sep='\n')

result = sum(1 if (sum(1 for val in row if str(val)[0] == x) < n//2) else 0 for row in b)
print(result)