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