quaternions

a demonstration