UVA 11396 Claw Descomposition, UVA 10063 Knuths Permutation, UVA 1103 Ancient Messages. AC.