## .... ########### ### ....# #ooo<.....# .. ....). #.#######.# .##.....# #......... #<# #.# .## .# .. .. #.. .