2 opt (17/22)

2 opt