######## #......# #......# .?##...<..############### .......................... ..#####.#########%?.##### .... ....... #.#.# ......# #.#.# ......# # #.# ...... #.# ..... #.# ###. .