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