############ ######### ######### #..........# #.......##########.......################### #..........# ##'##....#........#.......#...........'.....# #..........# ##...##...#........'.......#...........#.....# #..........# #.....##..#........#.......#...........#.....# #..........####### #...#...##.#........#.......'...##.....###....# #................##...###...##'........#(......#...##.....####'### #...............##...#####...##........#......O#...##.......+....# #..J...........##...##...##.).##.......#.......#...##.......#....# #.............##...##.....##...##......#.......+............#....# #.............#...##.......##...#......#.......#............#....# #.............#.................#......'.......#............#....# #.............#...##...[...##...#......#.......#...##.....###....# #.............##...##.....##...##########'#######+###'#######....# #..............##...##...##...## #...O..#.....#.....+......# #...............##...#####...## #......'.....'.....#......# #................##...###...### #......#.....#.....#......# #.................##...#...##.# #......#.....#.....#......# #.................###.....##..# ##+#####.....##+#########'## .................# ##...##...# #...................>......# ................# #####....# #..........................# ...............# #.....# #.......##+##..............# ..............# #.....# #.......#...+..............# .............# #.....# #.......#...#..............# ............# #.....# #.......#...#.........###### ............# #)....# #(......#...#.........# .............# #.....##########.......+...'.........# .............#######......................#...#>..<.....# ..........................................#...#.........# ...........................)...............#...#.........# ........[........>.........................#...#.........# ...........................................#...#.........# .............................................#...#.......### ..................)...........................#...+.......# #..............................................#...#.......# #..............................................#...#.......# #........................###+#.....###+#.......#...#.......# #........................+...#.....#...'.......#...#.......# #........................#...#.....+...#.......#...#.......# #.......................)#...+.....#...#####'###...#.......# #........................#...#.....#'####.....#....#.......######## #........................#...#..)..#...##.....'....'..[...........# #...........<............'...#.....'..........##...#..............# ######...................#...#.....#..........##...#..............# #.....#'#####.......#.).#.....#..........+....#..............# #.....#.....'.......#...).....#...#####+###...+..............# #.....'.....#.......#..)#.....#...##.....##...#..............# #.....#.....#.......#...#.....#..........##...#..............# #.....#.....#.......#...#.....#..........####+#..............# #.....##'####....(..#...#.....#+####......#...#..............# #.....#.....#.......#...#..........#......#...#..............# #.....'.....+.......#...+..........#......+...#..............# #.....#.....#.......+...#..........'....[.#...#..............# #.....#.....#......<#...#..........#......#...#..............# #.....#.....#.......###+##+###.....#.....##...'...)..........# #.....#.....#.......+....#...#.....###+####...#..............# #####.....##....#.......#.....8.8.8....#.....##...#..............# #...####'###....##......#....'.⌠.⌠.....#.....#....#..............# #.........#......#......'....#8.∩.8....#.....#....+..............# #.........'......#......#....#.⌠.⌠.....#.....'....#.........)....# #.........#......'......#....#8.8.8....'.....#....#..............# ##################......#######........############..............# ######## ########## ################