######## #......# ######.....)###### #..........)()...# #................# #........(.......##### ########...........####.....# ..............[...........>.+ ########g..........####.....# #.).gg....####### #.....# #.....##.## #.....# #.....##.# #(....# .......##.# #.....# ....##### #...### .... #...# ..# #...# #...# #...# #...# #...# #####