### #.. # #.# .### #.# ... #.###.# #######.<...###.. #................# #.#######.####### #.# #.# #.# #..######.# ..........# #..#####.## #.. #.# #.. #.# #.. #.# ##.. #.# ##### ... #.# ##...## #.#####.###.....# #......%g..g....# #.....#g###.<...####### #.###.#.# ##..........# #. #.#.# ##########.# #. #.#.# #.# #. ..#.# #g# .. .##.# #.# .. . ..# #......g..# . . ### #..######## #.. #. #. #