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