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