################## ..∩.....[)......... ........))........# .........)#####....# ..........# . ..####....# . #..#....# .o #..'...o# .o{. #..#....#####.... #..#......o...o# #..#.......o...# #..'...........# ...####...........# #..................# ..######.....'....# .........#..# .............. ........... . ........... ........ ..... .