# .... ... g.. ..####### #.#..?..# #<####.#<....# #............# #.?###.)%....# #.........#### ..###....## ....#.# ####.#.# ... #.#.# ... #.#.# # ... ..#.# ... ..# . . ....# #.# ...## ..# ... .######.######.. #.###.........=..h.!# #...## #)# ##.# ###..#######.### ... ##........%..##.# #########.......##...# ........<............. ######..#...#.#....... #.###.#..# #.... #. #.#h## ... . ..#.# . #. ####.# . #.# . ..# .## .. .. ... .