### #.# .# . ###.### .# ... +..<..+ #.#.# #...########### ######.#######.#.# #......)......##.............#.#.# .....#########.#####.#####.####...# # ... #.# ##.#####.##.....##.# . #.####.........#.)....... #...######.######..#.#### #b#.'.........).'....# #.########.########..# (.......# #.# #............ .....#### #.# #.###.$.##.## .... ### ...... ... ##..#.. .. >.#.... # ..# .## .## #