#......# #......# #......+ ########### #......# ..........######## #......# .................# #......# .................+ #......# .................####......# ###+##########'##........<........# #...............#.................# #...............+.................# #...............#.................# #.........>....>#.................# ##..##...###.##.#.................# ##...###.##.##......########### #............'......#..# #.......)....#......'..# #####...###)#####......##'###+#### #### #..######........................# ....# #.......'......._................# ....# #.......#........................### ....+ #########.......................⌠.⌠###....## ............_..8.._..###'#####..∩..#......# .....................#.....# ##⌠.⌠.#......# ...........'........ #.....# ##...'......# ...........#..._.. #.....# #####......# ...........#o..... #)....# #..........+ ...........#...... ##....# #........).# ...........##+#####+####'#### +....#####... ...##+##+#............#.....# #....#...+ .. ........(..+.....# #....'...# . .....# ...........##o#####+#....#...# .....# .........<...............############.....# #+#########..............#..........#.....# #..............'..........#.....# #..............#...##.....#.....## #.....<........#...##.....#)...... ########.......#..........)o.%.... ########....##.....#r...... #.#####'#####....... ##...##...(.#....... #.....#.....#....... #.....'.....#....... #############....... #######