. .#. # ### .. #. ..# .# #.###.##.# ...#.#..# #.#.#.######. #............ ###.#.######### #.....{.....# #.......######.## ###### ######### #.# #....# #.# #.##.# #.# #.##.# #.# #)#..######### #.# #.#.#........# ######.# #.#.#........# #......# #.#.#........# #.####.# ########## #.#.#........# #.# #.# #........# #.#.#........# ## #.####.## #........####'#..........+.. ############.......# #......<.................#.# #.................## #.).................#..#...# #.################# #.................#.##.#.#.# #.# #........##.#'#........#.#.# #.# #...........#.#[###.##.....## #.############ #.###P......#.....#.#.......# #............. #.#).##.....+...###.#.#.....#####.########## ##_P..#...).###.#...).#......# #.# #....#.....# #.#<..####+##..# #.# ##_.⌠P......###.#...### #..# #.## #.....#.......#.#.....## #..# #..# #._P..#.....#.#.#.#......###.#####'#### ###..###'#......#.###.#.......#.......# #.#.)..#....................###._.### ##.#...+.........#.#........#.......# #.#####.....#####.#.((.....####'#### #...............................# #################.###+####.>##### ##.# #.# ###