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