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