############## #............# #.##########.# #.#<.......#.# #.##.....# #.###################### #..'.....+ #>.....................########### ####.....# #............................>...# ######.....# #.#############.#######.###......# ##..........###+### #.# #.# #......# #.................# #.# #.###......# #........###......# #.# #..##......# #...###### #......###########.# ##.##......# #...# #......'...........# #..#......# #...# #......######......# ##.###'####### #...# ######......# ####......#########...........# ##### #.........).# #..'......')).....#........_..# #......###### #.##...[.)###..............8..# #......# #.######### #.###.#........_..# ######## #)# #.# #.#.....#.....# #.####### #.# #.#...#.#....## #.......# #.# #.#.#.#.....## #.......# #.###.#.#...#.### #.......# #.#....(#...#.# #.####### #.#.#.......#.# #.# #.#.#####...#.###### #.# ####'#..<# #..........# #.# #......#######...####.# #.# #......'...........##.# #.# #......######.........# #.# ###......# #....###### ############# #.# #........######(...>..... ....ggg)....# ###.# #....#####....#...###################.# ##...# #....# #....#...'..........[.(# #.# #....# #....# #....#...#############.# #.# #....# #....# #....#...# #.# #.# #....# #....# #........# #.# #.# ##'### ###### ####....## #.# #.# #.# #....##### #.# #.# #.# #........# #.#####.# #.# #...)....# #.......# #.# #........# ######### #.# ####.....# #.# #.....# #.# #.....# #.# ####### #.# #.# #.# #.# #.# #.# ########.# #<.......# ##########