.# #. .. .# .#######.# ......... #....w# #..### ######...### ......:.....# ###########.# #.######## ##...##...## ##...<......## #............# <.#####..)..<......# #......)...........# ..................## #########...##...## ##########