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