#.##....... #.#........ #.......... ##.........# #..........[ #........... #........... #...<..# ##....#.# ##..#### . ###..#.# ... ###.#.#### . ....#.##...# .. ........^.## .. ###.#...#### ## .. ####...# ##.# .# ##..## #####.# ###..##.# #....######.....###.DY...# ###.....#...Y.##YYF#Y....# #..Y.#.......YY#YY.....# #......#...⌠...+...⌠.#.+ ##.#...+.......#......... #...###.#.##..#.......#% #.P## ##.....###.....## #..# #.##### ##+.#.. ##.# ##. .##. #..# . ##.. ##.F ... .... ..... ......