## # . ..##. #.... # . #..#.. .#.. ......######..... ......).go)...... ...!...