################ ................# #####........##.# .............##.# .####........##.# #........##.# ######.####.# .. #.# #.# ...#########.####.# .................#.# ..........####.##.#.# .....####.####.##.#.###### ......####.##..)#...∩.....# ........p.......#.........# ####.#####.##...#.........# #.# #....###.#.........# #.# #....# #.####.###### ####.###....###......# ####....................# ................###......# #.. ####.##.###....# #....p.# #..# ##.##.###....# #.####.# #..# #####......####.####.# #.# #..# #..........# #......# #.# #..# ###'###......# #.#....# #.# . #..# #)....######## #.#....# #.# ... #..# ###.###.# #.##.#.# #.# ....(.######<.#####.'.#>+.+ #########.##.#.# #.# .......%..).........#.###.# ........)....#.# #.# !.....######.)#######.....###########(####.####.##### ...................###'###<.)......)...............# ! .######..#####.....# ###########.####..).......# #..# ####### #.# #..........# #..# #.# #%####.##### #..# #.# #.####.# #..########### ########.####.#....# #......)....... ...............#....# #.............. ...............#....# #..#######################.######....# #.....................%.....# ###### #########################...# #...# #...# #...# #...# #####