###### ##....## .. ##......##... ##........#... #................# #######................#### #......................... #..........[............. #..####................# #..# ##........#.(....# #..# ##......###.....# #..# ####..## #.# #..# #..# #6# #### #..# #6# #..#####6###### #..#..)......... #............... ###............. #...##.##.##.. #...##.# .# # ###).∩##.# # ##......#.# ###........... #.............. ##..).......(.. ##............ #......##.... #.....## .... ##....# .. #....# #..........# #.............. #.............. #..######..#### .. ..# . ..# ..#