########## #........# #.######.# #.# ####.##### ###########.###........# ####...............##.###.# #......#.###...######.# #.##.###.##.....#####<# #.##.###.###..........# #<##.....# ##.########.# ##.######## #.# #.. #.....># #.# ### #..###l# #+## #..###.# #...# #......# #..... #.##...# #...... #.#....###....>.. ..........'h....[. ##......###.$..... ####..## #...... ##.# #..... #.# #...# #.# .... #. .## #