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