Changed PrintTo and added auto reduce

1. Now PrintTo prints CWord as XxYYyy instead of 103322
2. CWord is guranteed to be reduced after every operation except cyclic
shift