00000000000000000
11111111111111111
111111111111111111111111111
++8+8+8+8+8+
1111111111111111
1111111111111111
111111111112
32223233223
1111111111111111111111
33333333333333