output_description: Print the number of people sitting at the theater.
  
  * * *
input_description: Input is given from Standard Input in the following format:
  
      
      
      N
      l_1 r_1
      :
      l_N r_N
attempt: # 075B
  h, w = map(int, input().split())
  ss = [list(map(str, str(input()))) for _ in range(h)]
  
  
  # print(ss)
  def count_bombs(ss, i, j):
      count = 0
      if ss[i][j] == "#":
          return "#"
      for y in [-1, 0, 1]:
          for x in [-1, 0, 1]:
              #             print(i+y, x+j, count)
              if 0 <= i + y < h and 0 <= j + x < w and ss[i + y][j + x] == "#":
                  count += 1
      return str(count)
  
  
  for i in range(h):
      for j in range(w):
          ss[i][j] = count_bombs(ss, i, j)
  #         print('## ',i,j,ss[i][j])
  for s in ss:
      print("".join(s))
  
problem_description: Statement
  
  Joisino is working as a receptionist at a theater.
  
  The theater has 100000 seats, numbered from 1 to 100000.
  
  According to her memo, N groups of audiences have come so far, and the i-th
  group occupies the consecutive seats from Seat l_i to Seat r_i (inclusive).
  
  How many people are sitting at the theater now?
samples: [{"input": "1\n    24 30", "output": "7\n    \n\nThere are 7 people, sitting at Seat 24,25,26,27,28,29 and 30.\n\n* * *"}, {"input": "2\n    6 8\n    3 3", "output": "4"}]