#### .. ##..## ...# ####....#### ..... #.>.......># ...[..###### #..........# ###### ...........###....(.....#####....## .........g..g.g...................# .....$..###.#######..########......# ?^.....%%##..######)#### ##..%.## .......#.%.....g.##h...# ##...# ..... ####.####.##....########...# .... #.# #..g.............⌠.# #.# #.# ####....(..)...(...# ..# #.##.#########..## ... #...#.#########...+ #.## #......##.....##..## #. ##...#.##..<..'...# # #..##.##.....##..# #..#..#########..# . .## #..#### . #.....# #####..# .# #