.. ... .... ..... .....###### ..........# ..........+ .......@..## ........<..# ........g..# .....$.....# ...........# ...........# ...........# +#########.# .# .#