Too much complicated

#1

It has to many twists