.. . .## #####. #.. ### ###..## ..#...### #<.# #.. #....... #.#.#..#.. ...# #.# #.#.#.#.# #.#......# #..# #.# #......... #.##.....## #..# #.#########.#.#.#.#.. #.#.......# #.. ##.#.......(.......... . #.#.......# #.###.#..#######.#.#[#.#..# #... #.#...)(..####..#.....##.............).# .... #.##.............#...#...####.#.#.#.#..# ... #####.#....^..#.....#.....#### #..........# ... #....................#%#..# ####..##.#.# #.# #..####..#####PPP.P..#.%#.# ###.###.#.# # #.# #..#..#P.# #######....#.# #.........# ###.###.### #..#..#..# #.##.#.# #.#####.### ...........## #..#)##..### #.##.#.# #%# ###%### >..g[.....#.#####............ #.##.#.# #.###.....# .###.....###................. ..##.#.########...%[#.#.# .#.########.#.#####....##+##... ..##.....$.....)###.....# .......H)....# #.#### ..###...#######<# #.#.#..# ##.########### #..# . #.# #......# ....# .. #.# #..###.# <###.# . #.# #.## .# #.. #.# #.# ##. #.. ... . ... ### ... ...