 888888   888888   888888   888888   888888
 8888887  8888887  8888887  8888887  8888887
 8888887  8888887  8888887  8888887  8888887
 8888887  8888887  8888887  8888887  8888887
  777777   777777   777777   777777   777777