Time for a retardedly fancy CS. One fancy CS, coming up!