####### #..<..# ##...## #.###.# ## #8'''8##.### ###.###....## #.>......... #...........#. ##............#.## ###............#... #.................. ###................ #.................. ###................ #.#.......$...... #.##.#.##.g)..... #.##........g...# #..$............. ####.#.##..#..### #............ ##......##...# #####..# ..# #... .## ..##