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