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