### ... #.# #.# #.# ## ##.## ... ##...######. ##.######..%........# ##..........%..#####. ................# ###### ###### #####...######.# #....# #....# #...# #.# #.<..# #.%..# #...# #.# #....##+##....##+## ##'## #.# ##'###...##'###...###+##...###+##$# #...)...'....'%..+....+...'...#..# ##.##.#.#.#..#...#.#.##.#.##.##..# #..........###...##.#.......# (## ##...##....#......##...#..### #.#.........#.#....#.....# ##.#.....###.....#....#..# ###.#......#........##.## #..#......#......##.## ####.##.....##....## ####......##.### #..#..##### ####+##