### ##.## ##...## ##.....## ##.......## ##.........## +..!..<.....+ #####...##### ##.## #.# #.# #.# #+#