... ......... z.......... ... ...................# .......g............# ....................# .........?...........# ......................# ...)..................# ......................# ..........f............# .......................# ######.................# #.####............# #. #............# # #............# #............####### #................... #................... #..........<........ #.............###### #.............# #.............# ..............# #.>...........# #.............# #.............# #........<....# #.............# #.............# #.............# #.............# #.............####### #.#.#.................. ......................... #.#.#...........####### ..>..............# #.#.#...........# ...............# #.#.....%.....# .............# #...........# .........# .......# ...