############ ..........<# ######.#### #######.# ........# ######..# #..# #..# #..# #..# { #..# { {#..# ....ooo).# .###..#..# ##.#.(# # #..# #.## ..# ###