##### #...# ##### #...# #### #...###...##### ...# ####################.............######...# ...........................................# ####....#############<#######...##.....#.. ####....# #.# ######.....# #.......# #.# ####..# #.......# #.# #.....# #...###p# ###.# #.....# ... #######.# #...# #.....# ...# #######....# #...# ####..#...# #.....#....###########...####### ###..#...# #.....#........................# #........# ###.....##.#.#############.##..[.# #......### .........p)))....... ...........# #......# ...##...##.#.###### #....###.#.#########..#.# ............... .>..............>........# ..#######.#.### ##.........))................ # #...# ###..#....).............#### ... . #..###..)#...#####..#.# #...## # . #...##### #..#.# ..#( #......#...# #..#.# ..# #......#...# #..> #......#..... #.... ............... . #............. #.##...##... . #...# ...