..@@@@@@...@@@@@@@@...@@@@@@@...@@......@@..@@....@@..@@........@@.....@@..@@..@@..@@..@@........@@........@@.....@@..@@..@@..@@..@@........@@@@@@....@@.....@@..@@..@@..@@..@@........@@........@@..@@.@@..@@..@@..@@..@@....@@..@@........@@....@@...@@..@@..@@...@@@@@@...@@@@@@@@...@@@@@.@@...@@@..@@@..