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