### ####<######### #............. #.##.######### ... #....# ####.###..#.########. #.........#.......... #.#....#.############ #................. ........>######## ....#....######## ... #...........# ##.#.#..######.# { ##......### #.# #.........# #.# #.........####.# ..........'(...# #.........###### ####.#..### #.#..# ..#..# #..# .... ###+##..########. #......#########...............( . #.............##........######## .... #.............##........#... .$.g. #..................##...#.####### .....g #..................##............. ....... #..................##..##.####### ....... #..................##........# ....... #................#%###.##.##.# ........##....#.....###...#.###.....#.# #...........#.....###...#........{#.# +.........>.............'@....#####(# #.............[........{#......)@@K.# ...######...........@@..##.########### g. .. #...............##.######## ...##.........@..K............##### ...............................'...# ................................###.# .........................)......# #.# #..............................# #.# #.......!.....#####............# #.# #...........!...# #............###.## #................##............##...# .o.....#..........##....####.#'###._.# .....@.#..........###...# #.#.# #...# .......###........# ########.#.# ##.## ...... ........... ......#.####.#### ..... #######.... .................# .... #.# #######.####.##.# . #.# #.# # #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# . ... #.# ..# #.#