#... #... #... #... +..< # . ####..h###g#.... ......hh.gbK.... ######h####.... #g# . #.# #.######## ####>.......+ #.......##### .# #.......# .. #.......########### .# ##. #.................# .# .. #.................# .# # #.## ######............#####.#.# #..# #.#####............#.####.#### #.# #..............[.....<.# #.# #............#.####.####.### #.# #........................... #.# #.................<#.###.### ..# #.................##.## .# ... ##########'#.####. #..# .# #.#.# #. ##.##.# ####.#.. . #..#.# #....# ## # ##.#.# .#######.##############...# ..................[...##..# .........############.##..#### ........... #.............# ############ #.####.###>##.# #....# .# # #.#### .# # .# .# .. ##