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