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