######### #.......## #.####8#.# ##....##.# ##.<.##.# #...##.# ##.##.## .. ##''## #.# #..# #... ##.## # ##..##..####.# #............# #............# #.....(......# #............# #............# #............# #.........(..# #.............. #............## #............# #............#