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