# .# .# . ..# #....#####...#### #......<........ ###......##..... #.......... . #.<.....g... #...#.g.g#..)# ###....#<#.$. . ..##.# # .... #.# . #.# ..# ... ###