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