### .... ### ..... #....####g..... ......).sr..... .###.####r..... ..... .... ... ## #### ######<>######## ...........^..... #..##......##..# ................ ####......###### ........%. ###########