######## ##......# ######## #..####### #......# #..# # ###### #......## #########..# ####....####.......####### ###.........## ##.....#..................# #.........#### ##.............######......##### ##.##......##.# #...............#####..........####..........##.# #..........................#.................##.# #..................##...............#...........# #...............##..#......###.####..........##.# .. #...................###........######...........# ..8 #...............##..####.......)#.....##........# #_## ##.............###...)............######.#####..####### ##.....#.....#......###........#.....................# ########........#..###........#####...#######.......# #....###...##...#####....#...>..### #.......# #.######.#.....)............##### ###.......# #....(...#...................## #.........# ###.#####.......................#########.#.......# ##...##....#...............................######### ##.......#####................####'########## #..###########..............[.#...)...# #.## #...^.#................#.##.##.# #.#### #.....#.#..............#.#.#.#.### #....###......................'.[#♣#..'.# ####..#######.................#.#.#.#.#.# #.....##....#.)........#...#.##.##.#.#### #...........#..............#.....O.#....#### #.....................#########'####.......## #.......###..#........## #.........###.....##### #.....### ##...........# ##......##..)..##......# #.....# ###..........###........#####......<>.# #.....# #.......................# ####......# ####### #<...........####.......#### ##.....# #............# ##.........# #.....# #...........#######.......## #.....####### #...................#####.########.......)..# ###........###########..........##..........# #.......## #..........##..........# #.......# #......................# #.......# #..........##.....<....# #.......# #..........##..(.......# #.......# #..........##..........# #.......# #############..........# #.......# ############ #.......# #########