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