############ ###..........# #...###''###.# ##...# ....# ## ### ##....# ..#.# ##..#####.# #.)...+ ##..+ ....#..#..####.....+ ##..+ ......(....#.......# .F#.# ..........[....###.# ....# ...............#...###++## .........................# ........................## #...............###.|#### ##......#.......##...# #......#.......###....# ................###....# #...............#...#..### .. ....................#.....#..... .#.Y .... ....###......## #...#<.#. .......... .....#........#####.(.###. ......#...#.....##...............# . ......#c.#....................(### .# ......ccc#...............##.#.## #..# ...............##...>...#####).##..... ...............##.#.......###......... ....>...(###......#.......#........##. ........##(#........................# ........c((...(................#.#...# .......((.(#........)..........###..## #...c...#####.#.......)............## #...##...###..#................)... #[..................))............. ##.##...##.......)...()#..........# ....#....###...........#..†......##. #.........#..##.........)..<........ #.............##..[................# ###.......)...###....)............... #.........)....##.####[.............. #..................##................ ##................#####.....>......... #..................................... ##.......>........[.##..##...#####%#..# ................^.)..##.###.## ..... ..........).........)...#. .# ..#......†........###........ .............................. ...............##.#......... ...............###.......... ....##...................... .......#...........#........ ... ..##.......#..##.......# .......### ..).. .. .#### . #