### #.. ### #.# ..# #.# #.# #.# #.# #.############ #.#####.#..........# #.#...........####.# .#########.#.###.....#.# #.# ..............# ###.#.#.####.## #######.###### ...#......g.%# #.# #####.#.####..# #### #.# #.### #..# ##..###.#### #.# #..# #....##....+ #.# #..# #.#..##.#### ... ...# #<#..'..# .... #.#..##.# #.#.## #....##.# .. .# ##..###.# .. .. #### #.# # # #.# #.# #.. .