111 2   3   4  5  6  7  88 9  0  1 22
333 4   5   6  7  8  9  00 1  2  3 44
555       66677 8  9  0011  2  3 44
            55566 7  8  9900  1  2 33