# ##..# #+#######...... .......<...# ......).##.# ...###..# [ #... #... ..... ##... #....