###########+ #........... +........... #........... #........... #........... #........... #....)...... #........... #........... #.########## #.# #.# #.## #..# #### ##.# ... #.# #.###########[# #.............# #.............# #....##+##....# #...##...##...# #...#..<..#...# #...##...##...# #.)..##'##....# #.............# ##.............# ..........######... #.........# # #.######### #. #