Mastering Legal Opinion Writing-Updated3