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