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