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