.. #.# .. ###..##+###+#.. ............[.. ............... ....[.........) .......).....=. ...?...{....... .............## ######..###+## ##.# ###########.## .# .............# .# ####...####.##.# #...# #..#.# ##### ##.#.# #.#.# #...# ####### ##..# #.....# #####..# #.###.# #.....># #.# #.# #.###### #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #)# #.# #.# #.# #.##########.# #.# #............# #.# #.############ #<# ### ###