############ ######..........## .........###....(# .........###.....# .........'.+.....##### .........###.........# .......>.+.........#.#. .........###...<....... #######.........#.#.##. #.####....#....# ###### #.# #.##.####.# ##+#+### .....## ####'####.#.......# .#...<... ......# #...............#.##.#.......#####......# #...............+.................a...>.# #...............#..###........####......# #.......)#......#..## ........# ..$...# #...............#.[.# ........# !.....# #######.#...#####.#.##........# ......# #.+...# ...#..#.......)# ####### ###...# #.####.#........# #...# #.####.########.####### #...# #......## #.......######## #...#.......).# #.......#......# #####.#.......# #.......+......# .......#.## #.......#......#### ######.#..# #.......#.........# #.##.# #.......#.........# #....# #..[..............# ####.######.#+####..........# #..............##.[.....#### #####..............##.##....# ..........)........#........# ...................#........# .........)..................# ...................#####...## ...........###..############ #####.[....###......)...)..# #.......##.##...)......# #.....#.##.##..........# #.....#.#...+..........# #.....#.#..##..........# #.....#....##..........# #######.##.##..........# . #.##..........# #..........# ############