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