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