++...+..+++. ....++...... .+.#####+### ...#@#@#.#@# .+.#####.##@ ....+.+...## .....+...... ....+.....## ....+..+..#@ ......###.## +...++#@#.+. ....#####... ....#@#....+ ++..###.+... +.....+.....