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