############# ## ######............ .. #........######.## ### #.## #...........# ..# ..# #........^#.# #.# #######.## #........##.# #.# #....##..#### #..).....'..# #.# #.........# . #........##############.# #.........# .. #........####...........#####[........##.# #.............)............w'.........'... #############.#...........###.........# #.#.#########.##..........# #.#.#......<#.##..........##.# #.#.#.#######.##..........)..# #...# ........###......!...### ##### ######### #....?.....# #..........# ##########..# #.# .. #.#