text: 3 3
  10 40 20 50
  50 80 60 90
  30 60 40 70
  30 30 40 40
  50 50 60 60
  10 10 20 20
  2 1
  10 10 20 20
  40 10 50 20
  25 12 35 40
  
  
  4 1
  1 1 2 2
  1 5 2 6
  5 1 6 2
  5 5 6 6
  
  3 3 4 4
  
  
  4 1
  1 1 2 2
  1 5 2 6
  5 1 6 2
  5 5 6 6
  
  100 100 101 101
  
  0 0
  