########################## .........................# .>........##########......# ######...# #......# #...# #......# #...# #......# ###+#####...# #......# .............##########......# ...........w.................# ######.#%######.######.#.....# #..#.## # ##.#......# #...#.## ##.#.......# ########....#.# ##.#.......<# .............#.# #.#.........# ..............#.# #.#..........# ........w.....#.#.#...........# ......./.......#.#............# #######.........#.............# #.##......#.............# #.# #..... ...8.........# #.# .... 8...8.......# #.# ... [...........# #. . ............# . #............# #.. .............# #....# #............# #....# .......##'#.# .#####....# ........#..#.# ...........# #8...8..#..#.# #...........# ...8....#..#.# .............#### #........%..#.# ................... #........####.# ........###'######. .#............# ........#........#... .#...........# #......#........#..# #.#..........# #......'....._..#.[# ##.#.........# #......#........#..# .. ##.#........# #......#........#..# #.. # ##.#.......# +......#........#..# #..#. # ##.#......# #......#######'##..# #.#.######.######.#.....# #..................# #.......................# #..############....# #.......................# #..# #....# #.......................# #..# #....# #....##########.........# ##########..# #....# #....# #..######.# ...........<# #....####....# #..# .# ..#########.# #............# #..# .# #.# +............##########..# .# #.# #........................# . #.# #........................# #.. ..........................##### ... ................................ ### ##############################