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