. ... .... ##+# ..... .....#####....... .................# ...........####### ...........# ..........# { ..........# ..........# .........# .......## ......# ...