############################ ............................ ............................. ########.........###'###.... #..⌠....+##...# ##+. #......##.#.#####.# #....###..#.....#.# . #....#...######.#.. ...## #...##.###......#.# ..... #..'##...#.######.# ....# # #..#.###.#....# #.# ....#. #.##...#.####.###.## #.... . #.####.#.####'##...######..##[# #.####.....'...'.#.....##...#.### #.'..#######.<.#######..'......... #.. #.##.....#.'...'.....####...#.### ... #.######...##'####.#.####..(...# ##). #.## ##.###.####.#...##......# .... #..# #.# #....#.###.#.......# ..# #..+# #.######.#...##'.......# ..# #...## #.#......###.##........# #.# #....# ..#.######...#....#.#.## # #.# #....######.....#..###....#.#.# #.##.### .##......##...###.#.##......#...# #.#....# ......⌠....'#### ##'....⌠..#...# #..g.#.# ###..........# #.........#...# ####g##.#.#. #..........................#.#># #..gg........ #################.########.#.#.# #.##.###.### #. #...#.#####.#.... # .. .###.......#.#.## #. .. #########. .# #. .. .# #. ## .