######### . #####.....(.# ... ...#.##....# ....####.#.##.)<.##.### .....<..>.....J.........+ ..........#........#.### .....###.##....##### # . /..##........ ###.##...####. ..##...# .......) #.......## #.##.#### . .