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