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