# .#########.# .....gg<)..# ......w###.# ....... # ....... ....... ....... ....... .......