######.# #.#....#.# ####### #.#.##.#.# #.<...# #.#.#..#.# ####.###.# #.#....#.# #....# #.# #.#.#....##### #....# #.# #.#..........# ####....###'######(###.....##.# .###### #..'....##.............<...##.# .......##.##...###....####............# ......S.g........+.........>##.....#### .#.....##.########...................[# ....... #.# #...##.########.#.##.# ....... #.. #)..##+# #.#..# # ....... #... #.... #.#..#.# ....... #...g #.... ###.##.#.# ....... ...... #<#......# ##.#### #.#.... ##......### ..##.... #.......# ####.....## +....<....# ###.#####.# #. .# #. .# #