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