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