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