### ### ### #.### #.#########################################.# #...#####...........................................# #.#.....p......).......#...........################.# #.#..#....############.#.#########.# ###.########## #######.#..#.#### #.#.# #.....#.# #........(...# #.......#..#.##### ########.#.#.# #...#'##############.#.########.# #.......#..#(....####............#.#.##..........(..........# #.# #.......#...>...............................................# #.# #.......##.#.[<#.#....######(#.#.#.#.##......###............# #.# #.......##(#.#...#.#..# #.#.# # # #......# #.#######.#..# #.# ###........@.)..%..#..# #.#.# # ##'#.### #.# #.....# #.# #.##.....#.#...###..# #.# # .#.###.#'### #.# #..#.## #.# ##.########.#...###..######.# ...........# #.# #..#># #.# #...........###@.......p.<#.# ...#.......# #.# #..#.# #.# ###########.# #############. ####.....?.# #.# #..#.# #.# ... ...........###.### #..#.# #.# #.. ######## ###.....%..##....# #..#.#######.## #......#. #.........##....# #..#..........# .#####........# #.....#'####....####..#.########## ............... ......#...)p............. ................ ....#########.#########.## ........[......... .........p....# #.# ................... ...########### #.# .................... #.# ........<............ #.# ........)............ #.# .................... .......(............. ..................... .........@.......... .................. .............$... ............... ............. ........... ......... ...