### ... .. ### ....### .#... #### ...# #....#..## #.g...# ####.b..... ....... .....(. ....... ......# ##..8.. .....