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