### ..... ################ ..@.. .....#...'....# ....r+ ....#...#....# ....#+####..##..#....# . #......#..##..######.. ##### #@r....#......#....... .... #......'..##..#.....# ...####......#..##..#..h..# .............#..##..#.....# #..###..###........+.....# #..#.#..# #....#####.....# ##.###..#.#..#.#.####..# ###### ....................#..# ..###..###..###.)..'..# #..#.#....#.#..#..# ##.###..#.#..###.#..#..# #................####..# ##.###..#.#..#.#.......# . #.#....#.#..#.#.......# ..##.###..###..###.......# ......@5..5.5..........#'## .......5........###....'..# ............##### #....#..# ####.##.##.## #....#.###### #. ###### #....##'#....###+## . #....#..#....#....+ #....#..#....#....# #....#..#....#....# #... #..'....#....# ##.#....#'##.# #####.....#.#### #.....#....# #.....'....# #.....#....# #.....##+### ###......... #......... #......... ##########......... ##..##.##.##'###+### #............'.....# #............#.....# #..#..###.##.####### #########.##.##..###### #........'..........# #........#..........# #........#..........# #........#..........## #..###.###.#######...# ### #.# #.#.......### ... ..#.......# .......#.......# ........#.......# ####### #.....<.# #########