######### ############# ##.......## #...........# ##.........## #...........# ##...........## ##.........## #...).........# #.........# #...#########.# ##.......##########...# #.# #.......)))).....'...##8.}.8 #.# ##.....###########...##..... #.# #.....'## #...# ..... #.# ##...##.## #...# #...# #.# #...###.## ##..# #...# ### ##.## ##.## ##.# #...# #.# ##.## ### #...# ### ##.## #./.# ##.## #...# ##.## #.8.# ##.## #...# ##.## #..## ......e ##.## #.## ....$ ##.## #.# .o..o ##.####'### e.. #### ##'#.....## ... ###..# ##.......## #.# ###....# #.........# #E#### ###......############.........# #.#o#..## ###........'..........'........)# #.#e#...# #..........############.........# #.#e#...# ###...)....# ##'.........# ##.#(#(..# ##).......# ##.##.......## #(.)(()..# ##(..##))..# ##.####.....## ##......## ##)#####'#..# ##.## ###'### #......# ##)## #.#### ##.## #.# #....### ##### ##.## #.# ##.## #.# ##...#####...#### ##)## #.# ##.## #.# #.(....##......###.## #.# ##.## #.# ##.............##.## ##'######.## #.# ##............#.## ##.....##.## #.# ####).......#'## ##.......'## #.# ###....)...### #.........# ####'## ##### #............### #.........# #.....# ###...### #..............# #.........# #.....# #.......####............### #.........# ####)....#### #....)..'....'..).....### #......)..# #..<........# #.......####...)....### ##.......#########.()........# #.......# #.......#'## ##..............'...........# #.......# ###....'##.## ##..##########(#...........# ###...### #####.###.## #..#........#.#...........# ####'## #.# ##.## #..+........#.####.....#### ##.## #.# ##.## #..#........#.# #.....# ##.## #.# ##.## #.)#........#.# #^....# ##.## #.# ##.## #..#......).#.# ###### ########.#### #.# ##.## #..#........#.# #....)......# #.# ##<## #..#........'.########## ##.........## #.# ##.## ##.#........#..#.......## ##.......## ##'## ##.## #.##########...#.....#.# ##.....## ##...## ##.## #............#..#...#..# ##...## #.....## ##'###'#.#..#####...).#.#...# ##.....## #......## ##).......## ###....#....# ##.......## #.......# ##.....##### #...#.#...# ##.........###..P....########.......###########..#...#..# ##...........##....<..'.....+<........'...)....'.#.....#.# #.....########.......########....♣....###########.......## #.....# ##.....## #.........# ########### ####### ##...## ##.......## ##### ##.....## ##...## #####