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