# # ##. ###.#.###################. ##..### ........................> .....### ........................ ..#.#. ...###..####....######. #.#.# # ...###.# #....# #.#.# #.##..# #.## #....# #b#.# #.#...# #..# #....# ##{## #.....# ##.###....# #'# #.....####..##....####. ##.## ##+#####................... #####.#.##### #............##..#..####### ##..###.###.)## #............###.#..# #.8)..#.#...8.# #.....)..@...##.....# #.)..#'.'#...)# #...)<.......##..##.# #....#'.'#....# #............##..##@# #.8...#.#...8.# #............##...#.# ##..###.###..## #....?.......##...#.# ### ######.#.##### #############.....#.# #<# .# ##.## .#.....# ##+#'####.# #8.8# ....#..# #.........# ##.## ... #..# #.........# #.#.# ....#..# #.........## +8.8# ### ......>. #..........## #.#.# ##.# ....#... #...........## ##.## ##..# #............###8.8###...# #.............###.###....# #......).......##'##.(...# #........................# #.................######## ###################