### #<# #.# #g# #.# #.# ##'##### ............... ########......g.. #................... #.$.......#####.!.. #.........# .. #.........# . # ################...### .# ##'#######......#)..#####...#######.##### #.>......'......'...'.......'.......$.... #...######......#...####....#...g.#.#.### #..g #......#...# ##...#.#g#.# # #... #......#...# #####%#<#.# #... #......#...# #.#...# #@.. #......#...# #.##### #... #......##### ... #... {######## ... ..... ..... ..O...# g..######## g.........# g..######.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.############# #............<# ###############