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