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