############ ...........##### ...............# .......##'#....######### .......# .......(..#.....<....... ......# ......%#..#............. ......# ....$###..#............. .....# .... #..((#............. .....# ..####....####.......... #....# C #..........#.#####.... #uC..# #..........#.# .... #)# +......C...#C# ... #########Z# #.....(....#.# .. #........Z# #..........#C# ..........# #######'####.#####. .........# ............(....... ##......# .................... #......# ............######## #....### ............# #....# .#+###......# #....# #......# #....# #...#### #....#### #...# #.. #.......# ###.. #.......# .....########.......# ...................# #.................# #.................# #.................# #...............### #.....#####.....# #.....#...#.....# ####..#...###...# #..#.....#...# #..'.....#...# #..#.....+...# #..#.....#)... #..#.....#..... .####+####..#######...... .......<.)........ ................## ###...........### #....(......# #...........# #.........### #.........+ #.........# #.......... .....#######