################################################## .................................................# ########..######################.................# #..# ############# #.###############.# #..# #...........# #.# #.# #..# #.####.####.## #.# #.# #..# #.##.....##..# #.# #.# #..# ##.#.......#..# #.# #.# ######..#####..#.......#..####.# #.# ...................._...........###############.# ...............#.......#.......................# ...............#.......#.......................# ##############.##.....##.#####...#..##########.# #.####.####.# #......# #.# #...........# #..._..# #.# ##...####..## #.....## #.# ################..# #.## #...#############.# ...................####.#######.................# ................................................# .........................%####################..# ########.###############..# #..# #.# #..# #..# #################.###############..# #..# ........<..o...<...................## #..# ..(....................................... ...# ......................####'###.#####..### ##. ###################...##.....#.# ..# #...##.⌠.⌠.#.# ..# #....'..>..+.# ..# #...##.⌠.⌠.### .# #...##.....# ###########...####+### ..............###. ................... ####.............. #.).########### #...# #...# #####...############ ..................... ####............)... #..[............. #....>........... #.<..%........... #............... ................... ........############ #######.# #.# #.# #.# ...