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