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