###### #..#.## ###### #.....# ##....## #.....# #......# #.....# ### #.....#########...#####.# #.....##.....##.^.##....# ##....##.....'....#.....# ##'#####.....#....#.....# #.....#......#....#.....# ##### ######....##...####..###....# #_..8###...##....##...#########....# #....#.................#.........b.# #....'.................#(..........# ###..#.................#...........# ##### #A#.8#####'##....##....#...........# ##...##########...##....##....#...........# #.(...#######.....#...........#........b..##### #.................'...........#...............# #............[....#.....##...###...##....####.# ##############.##..###...##...##....##...###...###+##.....# #...#.....#..####..###...##...##....##.................>..# #...................................#................#...## #...................................#.................#### #......................>............#.................# #........................##...##....##................# #..............####+##...##...##....##................# #...##....##...##...##...##.........##...###...###<...# #.<.##....##...##...................########...######.###### #....#.....#...#..........................#.....#.....#....## #....#.....#...+.........##...########....#.....+...........# #..[.#.....#...#.........#######....##....'.....#....#......# #....#.....#...#....<.........'.....#.....#.....#....#......# #....#.....+...#..............#.....##...##..##+##.####....####### #....#.....#...#..............#.....##...######.##+#####'##......# #...##....####.#######.####...##....##..............#............# #...##....#######.####.#########....##..............#............# #...#.......>..........#............+...............'............# #...#........o.........#............#...............#............# #...#..................#............#...............#............# #...#..................#............#........bb.....#............# #...#.>................'....).......#...............#............# ##################################################################