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