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