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