Braided

Time Taken: 935.508012772ms; 8 | 1