######### #.......# ###### #.......# #....# ####### #.......### #....######z...... #.........#######....##...)z...... #.......#......##....##.###z...... #...>...######..'....#..# ....... #.......# ####....'.## ..[.... #.......# #....### ....... #.......# ##.>## ....... #.......# ####...# ##+#### #####.### #....### ##.# ##.####### #..# #...(..... #.## #.###.#### #.# #...# .. #.# ###.# ## ##.# #...# #..# #.### #.## #...# #.# ###.### #.# #.#...# ##.# #.###.# #..# #.....# #.## ###.### #+# #.# #.## #..### #.# #^.# ...# #.# ###'###### ####.##### ##.####### #........# ####+##### ###........# #........# #........#####........####..........# #........# #........##)[)........#....#........# #........# ###........#.)##........#.####........### #........###.'....)...#.###........#># #..........# #........##..#........'.# #...%.>..#.# #........#.# #...........##........### #........'.# #........#(.# #........#####........# #........### ######.### ... #######.## ##'####### #........# #####.# #### ...# #.. ########## ##.....# #.### ###+ #..##### #. #.## # ##'######### ######## #..........# . +......############..........##.. #<....[......'.............. ##############..........#... #..........# .. #..........# . #..........# #..........# ############