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