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