.# .. #. . #.# ... #..## #.... . #..#####...... .. ##...g........ ...####..g########.. #.......(# ###... #........###..... #.....(......... #!..........### ..........((<..# ##...........g....# #>................. #.......###........ #.....#.. ..#....#( ####..... .......# #...... .#......? ..... .. #..>...