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