################## .................# ########### .................############# #.........# ######'#....................# #.........# #......#....................# #.........# #......#.....########.......# #.........# #......#.....# #.......# #.........# #......#.....# #.......###########.........# #......#.....# #...........................# #......'.....########...........................# #......####.....................................# #.........#.....................................# #.[.......#.....#################...............# #.........#.....#....... #...............# #.........#.....#....... #...............# #.........#.....'....... #.....#'#####...# #.........#.....#....... #.....#.....#.[.###### #.........#.....####++## #.....#.....##.......# #.........#.............#########.....#......#.......# #.........#...........................#..>...#.......# #.........#....####+####...........%..#......#.......# ###########....# #..............#......#.......# ..............# #..............#......#.......# ..............# #..........)...#......#.......# .............#########..............#......#.......# +###........................#######.#......#.......# #................#####...# #.#......#.......# +..############### #...# #.#......#.......# #..# #...# #.#......#.......# #..# #...#######.#......#.......# ####..# #...........#......#.......# #####.....# #.........<.######+#.......# ..........# #..........................# ..........# #......########............# ..........# #......#......#............# ..........# #......#......#............# #########.# ##########......#......#............# #.##########...............+......#............# #..........................#......#............# #............##########....##+##'##...........## #............# #.......................# #............# #.......##'######.......# #...########.# #.......+.......#.......# #...# #.# #.......#.......#.......# #...# 'g###+### #.......#.......#.......# #...# .#g....... .........#.......#.......# ?.#).................#.......#..###### .. #.)................##'######..# ... #.)....<. ...................# ... #........ ...................# #........ ..................## #........ ..................# ....##### ############......# ....# #......# ....# #......# #......# #......# #......# #......# ########