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