# .. #....# ### #....# . .... #.# #....# ..## ######### #.#.# #....# ..........)..# # #.#.# #....# .....#######.# #.#.#.# #J...# ##### ...(..###....# #.#.#.################ #...# ............## #...#................# #.#.# ....[##).(.## #...#...############.###.#.# .r. #....######## #......## #....# #.....#.# # ##..........# ####.### #....# #.....#.# #..##.#####..# #.# #....# #.....#.# #.###...## ..######.# #....# #.....#.# #. #.#..####........#### #....# #.....#.# #. #.##...#######......####..).####.#####.# #. #.####.# #........##..)........#.....# ## #.####.#####...##...##...........#.##### ####### ##.#...........########.####......#.# #^^_..###....###.####.#######...# #......#.####### ##^^^###...### #......#.......######.###..#.#>...<## #.^...##.#.# ##.##.#.#.##########...# ##.#......... ##^..#####.####..##.#.#.##..........## #.......# ##'## #.##...###.#.#.##..........# ####....# ##.######....### ###.#.##..........# #.#### ###....<.....### #.#.##..........# ##.#### #######.....######.# ..#.##..........# #####.....# #.......###..# #.# .###..#.)......>.###.....###..... #.#####.# ##.# #.# .. ##............##..##### #### #.# #.# ### #.# .. ###..........##.### #.# #.# #.# ####..###.......# #.# #.# ..# #....#..#####.# #.# #.# ..# ..##.#.## ..# #.#####.## .# .#. .# #.......## .#. .# ########### #. # ###..... #.#### .# .# .#