### ####### ... #..... .. +.... ### #. #..# .... #.###..##### .....#..........# .....#..........# ##.......g.ggg..# _...8...######..##### )%......##.###..#...# ....8...........'...# ........g.......#..## ....8....)).....#..# ................#g.# +# .#........>.....#..# ..# #..######.####'#..#...# #.. ####.......# .. #.......# #.......+ #.......# ####.......# #....####### +....# #....+ #####+#....# ........######.. ........#....... ........'......( ........#######. ...###### ... ..