#. .. ########. ..##.##........ .............# ............# #..........# # # #.........# ..##. #.)l......# ....#####.........# ....%....rlg...... #.####(.......... #...((........... #....#'##.........## ?.. #.##........... . ##.##.........## #...#.........# #...#......... ##...##....... ####).⌠..#####.. ###...........## +.....⌠.<.⌠..... ###.(.........## ####..⌠..#### ##...## #...# #...# ##.## #.# #+#