####### #....<# #.##### #.# #.# #.# #########.# #......##.#####.# +...............# #....(.##.####### #......##.# #......##.# #......##.# # #......##.#### ..#.#.####........ ...........>.#### ....#....#....# ....###.##....# ................. ...####.######### #.###...# #.......# ### #?###...# .... #...# ..... .###.$.##...### #........@...... #........g...... #............... #............... #............... #............... ....######...... ... ......