### ... .. ##.##.## ##........ ##........... #.......#..... #...... ...... # #...# #..... .... #..###...[. .... #.......#.###..# #..........##..# # #z###.#....##..# .. #.###(#.#..##..# .#.# ### ######.....%....##..##.#.# ##.## #.o).zI..(...............### ##...## #.####.###.....%.....P.##... ##.....####.####.# #####...f..f....... #...>.........##.# #.......P.P...... ######......###.#.##.# #....P...f.P..## #.........#.# #.#.##.## #.P.f.P.P.ff.f... #.#####..##.# #....%..# ###.f.PP#+##PP.P.. #.#####.....# #.#.###.# #.......# PY...# .........#### #.#..##.# #.#ff..f# P..P.. ...###...:.# #.##.##.###.#.P.P.####P.P.Y ##.....####..............f..f..f.P... #.........................P.f...P.... #......####..#.#..................... #......# #....######.#...f...P....#.# #.###### #...## #.#.....%........# #. #...# #.#...%##..##.##.. ...... #.#..%.##..... .#.....# #.#..%.##.###.# .#.....# #......##.###... . ......# ###..........# . ....F. ##...###..#.# .## #........#.. #.#######.#. ######.# #.# #......# ... ####.###### #.# #.# #....# ##### #.#.#. #.#### #... ..... #.#.## ###.### ##.#.# #....## #.....# ##....# ####.....###.....###.....## #.....<..........##...<...# #.##.....###.....###......# #.##....## #.....####...### #.##.#.%# ###.......)..# #.##.##.# #.########.# #.......# ##.## #.# ##......# ##...## #.# #.#.##.# ##.....## #.# #.#.##.# #...<...# #.# #.#....# ##%....######.# #.####(#####...##......# #.####............###### #......############ ########