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