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