You think parallel parking a car is hard?