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