The crazy shift

The crazy shift