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