... .... ##################... ..................##. #.....###........... #................... ###......###......## .........#####..### #####.##<..z.#.## # #####.z.### ##..z.# ##.#.### ## #.#.z.# .###### #.###.## .#..... #.# #.z######.^...[. #.# ##....)z#....... ... ######z........ .. ###....... ....... ....... z...... ....... ..z...) ....... ..##........... ............... #............. #............. #............. #............. #.....O....... #....)....... ##..<.......# ############