### ##.. #... #... #..###+ ##...## #.))..# #.....# #.....# ##....# #####+ ####+ ##...## #.....# #..∩..# ##...## #####