###### #....# #....# #....# #.[..# ######....# #.........######### ###'###.............# . #.....##............+ #.. #.....##............# # . #.. #..8..##............###.## .. #.# #.....#.................># .... #.# ###### #..<..#.......######.##.## ... #.#######....### #######.####..# #.# ...#....#....##...# .. #..# #.# ...##.#..#hg.#######...# #..# ?.# #.?.>..!.g.h..............# #..# ### (...#.#.################.# . #..[.....# .# ........# ....#.#.# ... #.... . #####