### ##### #.. . #...###### #.# ..# ########.......... ##.###.# #...)......###### #......# #.#######..# ######..... #.# #..# .....(....###### #.# #..##################..##...## ##.## #.................%....#..#..# ##<#.## #.###################.##.###.# #.###.# #.# #..........#%.+ ##.#.## #.# #.####.###....+ ##.## #.. #..#.#.#.# #.# ### ##..##.#[# #.# ..#....gJ# #.# #.#..##.#.# #.# #.#.#)# #.# #....# #.# ##.#.# #.# ..... #.# #. ... #. ... # ..... ...