Pattern Link https://patternlibrary.kegel.net/pattern/31bed294-cf52-ec11-8c62-000d3a5afd36 Pattern Length 41'