##### #...# #...# #...# ##### #...####...############ #...##...#.............. #......######.........# ##....### #.........# #....## #.........# #....# ####...#### #..... #...# #...... ####...#### #....... #.........# #...#.... #.^.....^.# ##.. ..g.. #.........# #.> .... ####...#### . . #...# ####...#### #....(....# #.........# #.........# ####...#### #...# ####...#### #.........# #.⌠[.<..⌠.# #.........# ###########