### ..# ###.# #.#.# ###.#.# #...#.# .# #.###.# ... #.....# #.# ###.### ... #...# #.###.### ...#...# # #.#.#.### #. #...#...# #.###.#####.# #.....# #...# ###.#####.### #...#...# ###.#.### #.#..<# # #.##### # #.#...# .# .###.###.# ..#.....# #.###.### .#######.###.###... ......g(....)....... ####################