###### ..... ##... #...####### #...#.....# #...'..<..# ##.##.....# ##.######## #...# #...# ##.## ##.## +...+ #.)(# .#######(..#### ......K.g....... ################