##### .# ####...#### w...###+###.........### ......'.'......<......# ###'###.........### ####.....####...#### .#####.....###...##### ....[.(.##...# .... ....########## ### ##