######### ##...#...######### ##................# #.................# #.................# #.................# #................# ##...............# #...<.##.........# #..>#.##......<.(# ......##.##.........#### ...... ................## ##....g.g ###.. ....#.............## ......!.. .....................)..## #........ ..........................## . #....g... ...................>.......# ... #........ .........................# #...####l.g..... ...............>..# #.#..).l........ ..................# #.......<....... ..................# .$...###........ ..................# #.# #........ ............)....## #........ ......)..##.....## #........ .####...######## ......... #h....# ......... #.#...# ...#$#.## #.#...# #####.##..# #.....h^..#### .........5.....# ###......5.....# ####.....g...# #.........# #......g..# #.........# ...........# ###.........# #.........# #.........# #######...# #####