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