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