#### ..# # #.# ##.####.### .>........######. #................ ................. #.########.##.###### +.....^....# ..# ######'#### #.# #.# .! ##.## ..# #)..# .. #...# #.# ##...## ####..⌠..#### ###...........### +.....⌠.<.⌠.....+ ##...........### ####..⌠..#### ##...## #...# #...#### ##.##.. #.##.# #'#..# #.#..# #...#### ###....# ####.# ################.# #................# . #...################.. #...# #......... ####...#########....).... #.........w....'......... ################......... #........# #........# +......%.# #........# #........# ######+###