###### #### #....# ..#######....############################## ..+.....'....'.........>.................<# ..#######....########.#.################### #.#.....'.....##...##.#.# .#.#. ####### #.#.#####..........##.#.# ....... ...#####.#.# #....∩.....##.#.# ##+#.#g#.. ........#'#####........).##.#.# ........o####.#####.................)<....# .........#...........# .....# #zz..........############### .....J## #...z######### ...... ##...# ...... ##..######### )..... #..z.c...... #...§zzz.... #....zz..... #...z....... ##>......... #.$........ #.......... #.......... #..........