##### ....#### .(....# #### ......# ...# .....# #... #####...######..# ##..............# ##..............# #...............## #......g.........###### .................%....... .#..............%.##..... ##............[........# ........<........###...# #.................# # .............>....# ...........##...#.. ................## ......##..#..#..# .>.... ..# # ...... ..#