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