#...o.# #'''''# ##.....## #.......# #.......# #....oo.# #..o))..# #...o)o.# ##.))..## ##'''## #.....# #.....# #.....# #.....# #.....# ##'''## ##.....## #.......# #.......# #.......# #...))..# #..)))..# ##)))).## ###'### #...# #...# #...# #...# ###'### ##.....## #.......# #.......# #..)))..# #.)).)..# #..)))..# #.......# #.......# #.......# #∩.....∩# #.......# ##..∩..## #######