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