########## #........# ######........# #...##........# ###### #...##........# #. #....# #...##........# #.##....# #...##........# .......## #...#.........## ###......##########...#...######.####### ......................................># #......######...#####...#########..#.# #......######...# #......... ##.#.# #......#........# #....### #.###...## #......#.....)..# ####.# #........# #...............# #####+## ####.#...# #...#####'###...## #...>..####..#.....######## #... #.# #....# #......#.[.....##.........# #... ##'####...###).....'.......##.#.......# #### #....##....#.).....#.......##.#.......# #.........#)#......#.....####.........# #....##...)##......#.##### ##...########## #....##...###......#.#########...####.....# ##.######## #......#....#...........#.###.# #.# ###########.#.###.....#.#.# #.# #.# #....# #.........# #.# #. { #..### ####...######.# .. { { { #..# ##...))..#.### {{{ #..## #...###.#...# #...# ### ##..# #.###.# #.#......# #..# #.....# . #.######.####..# ###.### .. #..........###># #.# ... #####.#..#.# ### #.# ..### #.#<.#.#########.# ...## #.#.##..........## #sZ# #.#.....#######.# #s# #.#####......<#.# #.#####.####.########.# #.....................# #######################