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