####### .# .## ##.....## ..# ##..# ##......<## #.# #...## #.........# .# #.###....# #.........# .## #.##.....# #........## ..# #.##.....######.......# ###..##### #..............(......# ##........# #..............[.....## #.......#.. #.##.......##.######...## #........## ##.##.....#.##..# ###...# ##.........# #.#####.###+###.# #)..###.........## ##.# #.#.....#.# #.....#.oo....## #..# #.#.⌠.⌠.#.# #..###o<...## ##.## #.'..>..+.# #.## ###..## ###...# ###.⌠.⌠.### ##.# ### ##..#..#### #.....# ##..## ###..###....######'### ##..o.# #...###.......####.# ##..#o.# #.### #.......)[[..# ##..###o..! ### #.......###### ##.### ......# ##....[## ##.## ....... ###.#..# ##.## ........ ###..## ####.## .....o.. ##..## ##...## #..o...... ##..## #...## ##..## ##..## #...###..## ##..##..## ##....## #....## #........# ...........# .........### ........## ......... .........