### #.######### #.........# #.#######.# #.......#.# #######.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.#.# #.# .# #.# O. #.# #.# #.# ##.. #.# #.... #.# #.....##############.# ....#...(...(......(.# ........############## #.....@.# ##......# ##....[# #.....# ...##### .##. # #.........<# ###.(Y......(# .!...~~.....# #..........## #..~......... #+#............ ......C5@...... #.# #.# #.# #.####.## #.......# #######.#