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