.. ..# .. .(.. .### ......#####. .# g...........##.### .g...#..##.......# .......^.....r...# .............<...## ............g.....# ..............##.# ..#..........!..# ...#.............## ...................# .....#........###..# ...............##..# ...............##### #####..........# #..........# #..........# ##........## ##......## ########