#......... ##.......... #............ ##..o.......... #..............: #!..$...........( #...%............ #......................## ##.%....................### #.........................# #.......................... ####........###............ ##....o.## #................ ###....####............>... ###.#.##................> ###.##............... #..#.............. ##.#)...........# .. #..#...........## ... ##.##...........# .... #..##..........# #..# ##.####..[.....# #..# .. ####.....##..# #.# ###...#..# .. ####{.# ... #..## #### #...## #...## ###. ##