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