### .....# ....# ....+ ...# ...# #####..# #<.....# # #.#####.##.# #..........# #######.##### #.............+ . .#...#####.##### .. .....gg.ggg....#.# .....s####.......# ..... #.......# .... #......†...... ... #.#.....(..... .. # #..###(..... . #..# ...... #... ((.... #.. (.... #......g.(.(.# ..(.......# .....h(..# .(....g.### ###.......... #.+..g.h..... #.#gg........ #......# #g.....####### #<.l.......... ##......#####. ####...# #####