##.....## #...o...# #.......# #.......# #..)....# #.).....# #.))..# ##')'## #...).# #...).# #..)..# #.....# #.....# ##'''## ##.....## #.......# #.......# #.......# #.......# #..))...# ##)))).## ###)### #...# #...# #...# #...# ###)### ##.....## #..)....# #.......# #....)..# #.))))..# #..)))).# #..).)..# #.......# #.......# #∩..o..∩# #..§o☼☼☼# ##..∩..## #######