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