########### ############## ..........##### #............# ............... #.########.### ..........###### ##########.# #.# ...<......##...###### #..........# #.# ..........''......... +..........###### #.# ##........##...######## #).........#..Z.# #.# ..........####...)W...# +..........#Z##Z# #.# .....####Z####...Z.Z..### #####..........#.##Z# #.# ..... #)#..'............ ####........Z........#.# #.# ..... #Z#.##.....?...... ......).#########)####.# #.# .. #Z# #............ .......).## #......# #.# #.# #########.... ..........## ######## #.# #.#.# ###. ...........## #.# #############.#.# ............## #.# .......:.ZZ...#.# .............## #.# #.........Z#..#.# ..............## #.# ####....##.#..#.# ..............(## #.# #....##.#..#.# ............<.......(..# #.# #....##....#.# ##........................(.(# #.# #....####.##Z######............................# #.# ..................##.........................(>.# #.# ...................# #........................<..# #.# ...................####.....................)....# #.# ...............##...........................## #.# ...............##..........................## #.# .............).##.....................>...## #.# ............)..#......#Z.................## #.# ..............#......##......).........## #.# ###.........#Z.....###..............## #<# ##########.....### ##............## ##########.### #.....# ####..........## #............# #.....# #..>.........## #.############ #.....# #......#...####### #.# #....## #......#####.....# #.# #....# #......# #.....# #.# #....# #......# #.....# #.# #....# #############.....# #.# #....# #..........##.....# #.# ###### #..........##.....# #.# #.................######.# #......................#.# #...............######.#.# #..........###### #.#.# #..........# #.#.######## #..........# #.#........# #.........)###########.########.# ##########).(..........# #.# #(############# #.# #.#### #.# #....# #.# ####.# #.# #.# #.# #.# #.# #.#################.# #...................# #.################### ###