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