Added official tests.
Still can't pinpoint the bug for test 2. (Starting at 22,2,... it is somehow wrongly decoded as 31,31,.... The problem does not seem to be coming from pck or uck).