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