88888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888
88888888888888888888888888888888888888888888888888888888888888888888888
88888888888777788888877888888888877777788888887788888877777888888777777
88888888877888888888877888888887788888877888887788887788888778877888888
88888888877888888888877888888887788888877888887788887788888778877888888
88888888877888888888877888888887777777777888887788887777777778877777788
88888888877888888888877888888887788888877888887788887777888888877888888
88888888877888888888877888888887788888877888887788887788778888877888888
88888888888777788888877777778887788888877888887788887788887788888777777
