# ... .... ...!. ###...### #......<# #.......# ......... ....#..... ... ....... . .....#... ......#.... ...###...