##### ####...#### #+###.........### +.'......<......# # ###'###.........### ..### ####.....####...#### ....#####...........##### ..........##........... ..##....##............ ##..###.###..###### #.## ### #.## #..# # #.# ##.# .## #.# #g#...# #.# #..# #.. #.## ... #.# ... #.# ##. . #