#### ####### ####..######### #.....# #.............### #.###.# ######### ###.##............# #.# #.# #.......# #.#.##..#.#####..## ###'###.# #.##.######### #######.........#......## #.....#.# ##############.##.##......###....##.#.....#.#.#.....# #.....#'### #.................##......#......##.#.....#.#.#.#.### #.........###....#...#####......[.........................#.#.# ###...#................+..........................#...#.........# #......................###........................#.....#...#.#.# #.....................#...........................##............# ........##'#⌠.⌠......#............#..........#...................### #.......###..._.......#....#...........#......#...####..#...........# #.......# #).⌠.⌠......#....#...........#.....##....# ...######....### ........###)#..........................#.....##....# #. # #.....### .......#>..'........##..............# #...####....# #.####.##.## #.....#.#)#.....##..#..............###...# #....#.#.........# #.....#'#)#.....##....#+#.....#..........# ##+#.......##.#### +.........#####........................### #.#+####........# #.......................#'##...........#######....###.######## #......................^..........................'>..# ..######'#########................#................##### ...##........##................##......#####......# #.........###'##..........#......#......### #......# #....................#....#.#....#........# #......# #...............#.........# #.............#####'#### #...............#.........# ......###.........# .................#........... .....###.........# ..#'#..................#...## ######...........<# ..#'######.................# #...##............# ....................####...##.............. ........................#...##....#####.....# ......####..............#...##....# #.....# ..#....# ... #........#.........# #.....# #...............#### ......# #...............# .....### ####..>............# ......M...########## ....o..s### ....o.... .......... ....####... .##. .... . ..... # ..###.