# ############.##.# # #.## #........<......# . #. #..# ##### #^.........###### ##.#.##..######...## #...#####.(# #..g...?....##.....###..## #..# #........##.##..........# #..# #........##........###.## #..# .........##.##.....# #.# #..# #......#.##.##.....###.# #..# #....c...(..[..#.......# ..# ###..####.....##.....##### ........@gs##.##.....# .....#####.##.###.##.# ### #.##.# #.##.# ...<.# #.##.# #.#### #. #.# ... #.# .# #>#