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