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