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