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