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