restore the original example, and simplifies rotation by rotating the shorter distance