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