#. # ########.# ##.# ##........#####.... ..........#.....#.# ..................# ...........l...### #....#..%....... +....##.####.### #....'..# .#####....###### ................. . #####..##......# ##+## . ##.# ......# #...# .## #.# ......# #...# #.# #.# ####+## #...# #.#######.## #...# #.#........# #...# #.#.######.# +.<.+ #...# .# #...# #.### .# #...# #.# .# #...# #.# .. #...# ##.# .. #...# #.## .. # ##'## #.# #. #...# ##.# #.###...###.## #..##'##..## #.....### #######