. #.. # #.# #.. ..... #.# #.. ..... #.# #.#####.... #.# #.#........# #.####### #.#.......# ######.......# #.#.......# ..............+ #########.#.......##############...)...####.# ...........'.(.....'....................>..... #.#####.###.......##############...%%%.####$# #.# #.......# .......%)..# #.# #.......# #####.#g#### #.#####.########### ###... #............... #.... #######.######## #..g #.######### #.. #.........# #. #########.######## #. #.............. . #.####.######## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# .#.# #######.#..# #.<........# #######.##.# .... .. ###### ##