...
# # # # # # # ... # # # # #
# # # # # # # ... # # # # #
# # # # # # # ... # # # # #
    ...
# # # # # # # ... # # # # #
# # # # # # # ... # # # # #
    ...
# # # # # # # ... # # # # #
    ...