.. ### .. ..#.# . ###.#.# #$#. ..#.#.# #.#.##.#.#.# +#......#.#.# ........#.#.# .. #...<..#.#### ...##..........# . ...............# ....##+####..........# ....'.).ggg............> ....#####g#..#########.# # .....g{{.......... . .................. .##########.###### ..# ..# ..# ...