Wow, that was difficult. I did it using only the "official" source, but yeah, it has a lot of errors in it. (Still correct enough to know if you're on the right track, though.) It's possible, but requires a lot of fudging and thinking about what it could have originally said.