. . .... ... . .. . #. .# ####.#########.## #....8.....(....### #.##...##.......... ##.##........## #'#.........# #'#.........# ##⌠##........... +⌠<⌠+........### ##⌠##........# #+#..#####..# #+#..## ..# ##.##..####..##### ..##...##..h......... #....8..(.###....#### #..#.###.## ....# .................# ....h........>..# ###h###..$..?...# # #.......... .......... ....... #.#### ...