######### #.......# # #.......#.# #....<....# #..g......+ #........## #......%..... #.......##### #########