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