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