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