##.#.##.# .....u.#...+ # #.#<....##.# #. #.#...#.##.# ##'######.....#.##.# #.............#.##.# #....(........#.##.# ##....((.(.....#.##.##### ...........c(((..#c#..))..# ..............#.Z.(...###.# .c.##.........#.##..).###'###### .. #.......c.#)##..(.##.......# . #........##(##+#)(cZZZ.....# +........##.(c(ZZ.#ZZ......# #........####..(#D#(Z......# #........# #...#.#........# #........# #...#.#.#'###### #........####...#.#.#.# ########........#.#'#'### #........#>)..)..# #........#.......# #......###..<....# #......# #.......# #......# #.......# #......# ##......# ######## ########