####################################################### ......................................................# ............[.........................................# .........................................(.......<.....# .......................................>...............# ...).............................................)%....# ....................................................)...# ..<........#######################################.<[...# ........)..# #......# ...........# #......# ...........# #......# ...........# #......# ............# #......# .............# #......# ...........g..# #......# ......."....lg.# #......# ...........g.g.# #).....# ...............# #......# ................# #......# ..............∩.# #......# ................# #......# <.$.....).......# #......# ...............# #...... ...............# #..... ...............# #.. .........>....# .............# ............ .%.