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