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