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