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