#...(.....# ##.?.......# ...........# ...........# .............## .......?......# #.............# #####..?..........# #.....##......<)..# #.....#########...#.# #..(..#########...#.# #.....'.)..).)....#.# #.....####.###....#.# ####................# #.###.####..####.# #.# #.# ##.####.########## #.# # #.....{.........# #Z# #.####.####..##.# #.# #.# #.# #..##.# #.# #.# ### #..##.# #.# ### #..##{### #.....# #..##.{.# #####.# #..####{##### #..# #.....# #{o########.# #{ooo..{{...# #.########### #. ##