######## #.(()..# #......# ################......#### ..................(......# ########'###...#...)..##.# #.# #...#......# # #'# #...#......# #.# #...#..(...# ##'###...#......# #...######......# +.<.+ +.......# #...# #.......# ##+## ....###### #.##. #. #. # #.