Very twisted and smart. kind of long. must be very pacient