### ##### #.. #...#####.### #........... ###############...#####.# ........................# ####.....####...######.##### #.....####..........##.. #..).......#.#####..##.# ###(....######.# #...#.# ##(.............. #.###..# ###.........#####.#. #. #..# ....##'''##.# #. .##.###..#####.. ###.#.....#.# .###......!..... #.#.....#.# ................ #.#..<..#.# #.......####### #.#.....#.... .?.............. #.#######.### .......r.####### # ...... # .......#(# ..#.#.... .....#.#g# .........# ...#.#.#.# #####.##### .... ..... #.# .### ##... #.### #. #.