#.. #..# #..# #..# #..# # #..# .## #..# ).# ##### #..#...# ...... ########..#...# ......# .......^......# # ...>..# ########..#...# ##. ......# #..# ### #...###.....>## ########..# #.....g(....... ...........# #.....<%.....## ######.<..# #...####.##### #....# #.. ... #....# #. ..# #....# # ..# ####.# .# #.# . #.# #.# ########.######## .................. ####......####### #......# #####......# ...........# #####......# #....>.# #.....<# #......# #......# ########