######### #######.......# #.....<.......# #.#####........ #?# #.......# #.# #.....>.. #.# #.%...... ######.#####.......# ..[.........a....#.## .######.#####.##....# #.# #.# .... ... #.# ... ##.. ... .. #.# ... . #.# .... #. ##.