eeeee ee   e e   e    e  eeeee    eeee eeeee eeeeeee
8   8 88   8 8   8    8  8   8    8  8 8  88 8  8  8
8eee8 88  e8 8e  8    8e 8eee8    8e   8   8 8e 8  8
88  8  8  8  88  8 e  88 88  8    88   8   8 88 8  8
88  8  8ee8  88ee8 8ee88 88  8 88 88e8 8eee8 88 8  8