############# #...........# #...........+ #...........# #...........# #.<.........# #......>....# ##########'## #.# #####.# # #.....# ..# #######'##### ..# #.........# o.# #.........+ >.+ #.........# o.# #.........# ..# . ####'###### #####'# .. #.# #.)...# .. ##.# ##.##### '## #..# #..# .. ####'####### ##'######### #.## #...%...(..# #..........### #..# #..........######### #.o........'.########.### #..........'........ #.######..........#.##.........# #.........(########. .......'.......(..#.......%)...# #..........# ###.####..........####.........# #..........# #..........# #..%......# #..........# ###'######## #..%......# #..........# . #.# #........># #########'## #. #.## ######.#### ##.# .####.# #..## #....# #..# .......# ##).# #.#### #.## ..#...#.# ##.# ####'####### #.# .......#.########(#### ###...........# #.# ......#....##.........###.'%.......... #.# ..........#.##.........##..#........... #.# .......................##.##........... ##.# #......#...###............##.......... #..# ...........#.##.........#######+###### #.## ...#..#....#.#######.#### #.# .............# ##..# ##.# ##........#### #..## #..# #.........# #.## #.## #)........# #.# #####(####### #.........### ####'######## #...........#####.........'.###...........### #...........'...#.....[...#...'...........'.# #.).>.......###.#.........#####....)......#.# #...........# #.'.........# #...........# #..........<# ###...<.....# ############# ############# ###########