##### .....########### .....<........[# ....?..(.?.....# ......o........# ......)........+ .##.#.{oo......# #..)....(..# # #########'## .##.#####.....## .................... ###....<..####.##.## #####.#.# .# #.### %# #.. .# ..# .# #.# #.. #..