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