.#### .... .... ..>. ...##..... # #... ..... ##.###....... . #.......#.g .g. .........#..... #......<.....g. #.........##... #.........# { #........... #..........#. #.........## O. ........... . #.........##