understanding Quaternions through tests with printouts