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