# .## ##.. ..## .## ##... ##..# .....## #.....##zZZ# #......# #....8.#:Z..# #8.....8# #......#:=.Z+ #......Z# #....##Z.Z# #....z5z# #....##.Z# #...5Zz5# #...Z@z## ##8..ZW58## ##....## #....ZZ55.# ###.## #.....WW### ### ...#.#### . # #### ##..## ##....### #.......##... #.∩Z∩.......# #.Z...Z..Z.## ##....##..## ##..## ## ####