#. #...#############.## #....%...%g......... ....######.######...## ###...........# . ###...###...###... ##...####.....## ##..#####...<...## ##..## ##.........## ##..## ##...........# ##..## ##......#......# #.)## ##....(.###...... ##.## ##......## #..... #..# ##......## #.... #.####......## #.. #..........## # #.####......## #. #..# ##..(...## #... ##.## ##......## #.... #..## ##.....[###..... ##..## ##......#......# ##..## ##...........# ##..## ##.........## ##..#####..%>...## ##...####.....## ###...###...###... ###...........# ######.###### ..# ..# ..# #.# .. .#