0.........1.,ad88888888baa,
0.......1,d8P"""0........1""9888ba.
0....1.a8"0..........1,ad88888888888a
0...1aP'0..........1.88888888888888888a
0.1.8"0...........1.88888888888888888888,
,8'0............1(8888888888(_)88888888,
,8'0.............1`8888888888888888888888
8)0...............1`888888888888888888888,
80..................1"8888888888888888888)
80...................1`888888888888888888)
8)0....................1"8888888888888888
(b0........1_0............1"88888888888888'
`8,0......1(8)0............1.8888888888888
0.1 "8a0..................1.8888888888888
0...1V8,0.................1d88888888888"
0....1`8b,0.............1,d8888888888P'
0......1`V8a,0.......1,ad8888888888P'
0.........1""88888888888888888P"
0..............1""""""""""""
