######## #.....<# #.###### #.# #.# #########.# #......##.# #.####.##.# #.# #.##.# #.# #.##.# #.# #.##.# #.####.##.# #.)....(..# ############.#### #(...........# #.############ #.# #.######## #.(s..(((. ##########