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