###### . ##....####### ##.# ######............ ... # #...........##..###... #......###...........##..#<#.### .........................[.>...... ....................####.##....#.####### .............##'#### #.##....).......# ............##.#######'##...#.######.# # .........#.##.....##.........# #.#######...#.##.#.#............#....## #..............#.#.#..................... #.#....#####.....#<............(....#...##. #......).(((.....#....#........!.........# ###....#....(.........#....#........###### .......#...................'............ .......#...................#.....#...### .......#....#####...............<#...# .#...........####...............#...# #..............................# ..# ... #.......#.......#.......##.....#...# .... #.......#.......+.#+#...##.........# .....##...#####.......###.#...#..........# ..........#...##.......# #.#...#..........# ..........#...##.......###.#..............# ..........#...##.......##...#............## .........Y.....##.......''...#............# .........%..............##...#............# ....#.##.%..##........###########......... #..%.##..................#......... .......##.....................#......... ......##.....(...............#......... .......##...........................#... ......##..................#.##.....# . .....##..................#........... ............. .#......###............ # ....... #...................... ...... #..................... ... #...................# #....)..............# .......................# ................#.<#+# ............###.##.#.# ..........).###....#.##.# ...........).)........># ..........###....#.##.# #........# #.##......... ........# #.#.....#.#. ######### #.........# ###......... #########