. . #. .# #. .# #. .#.# #. .#.# ###.#########.#.#### ####........##......... ......................... ##.................... #.....!...............# ####............?%.......# .$.......................### ####......................... ............................. ............................. ...................<.)........ ...........g..........)....... ..........lg.....)............ .........lg@........<......... ........####................. ....... #................. ....... #.....>....[...... ....... #...............# ...... ................ ..... ............... .... ....... .... . #..