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