CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "help.medium.com",cType: 'managed',cRay: '8ec5c96fef4fa08d',cH: 'ar6nOqeufHZaerJ_gOuutDxtUJzFR_Nkzh35pIxCBXY-1733252293-1.2.1.1-S.RH77wqOorrfuB8jnLc1tHkjmrzaZRpy_YpXJiT6nXusARemtLEsDJilkTOPyJn',cUPMDTk: "\/hc\/en-us?__cf_chl_tk=HZP2CZiyAYnzilvs9gSpnMfV.6FnER6_J.tbFhfagZw-1733252293-1.0.1.1-NVrRDNbR9kBeFLe6.PHTxm5M0..jVgPuofnkAElVcNg",cFPWv: 'b',cITimeS: '1733252293',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/hc\/en-us?__cf_chl_f_tk=HZP2CZiyAYnzilvs9gSpnMfV.6FnER6_J.tbFhfagZw-1733252293-1.0.1.1-NVrRDNbR9kBeFLe6.PHTxm5M0..jVgPuofnkAElVcNg",md: "rACEygARQ_4Spa2Dme9QwTkdSepU38wCtFdfC4At1.Y-1733252293-1.2.1.1-KxSJjkUPz9tt.A4C8I0Zw6Cuk6xHvdTqM9zvpJaKWSnKypZb6hKhdBBjNAZjbvWwnRt7dTEMFzTswtQVvIEEb8hWbIANXhS1GTCJJtAazG3r3V_r4oMHrXwQGn2o_3.EhTHLHrXvsWDhBQT0RbK0cor.TK_it7GO1J9abnOsL9IZTZ7.o1ItnIjZy1uGlD9jewrE3zy0i6DjL8LIgvpe5laPX6NreSkrAA3OVuInzTmRLRTfGjdPkRfyRO9VkeZvJbCIOobJiClav5azMg8M9seuhXrOlzCMBZTJi.6Xv4tKV87pO3POXHU6vJkAWR10iCyi.WDek1sXQkBJ1i.2DED6xBY1kLL1I8DhQP9qrQpSVCpLV_olttHXGblzpmN45rTRseE34fIWeeOgrCVjYfEVMv2trX1wvo3SCKqNeX0ZEfpHnq_6bYa15_EPg_aO0P.HI_Wcn8_49LqhxfWB5TPB8PkfJgL6FplXwxSrAzemBY1SsTkbbD_intuSpeo5y9Z9CJOEDIr5mhuugQ92C5WAOi_LveOQbe6Jx5nBZ9PR8SqV7q2CyB5GWou7LlIU7NsdJaPC65VlEF.A0pqvfRtvu39Yw62idDEWknZGVv_Njj8jGrMwIQE0r6xSU6JN5FGkcrQc4fI3zSunLHk2kV0li4.vjdPc4SoAoDlu.heVtuw5sBDLIW1xz3TrMlExRSAWDR0vzKLyOyGJR7aplXOviAU8lLPSjJKTHeMredWUXeebT_V1eWQY74X_QWNLtMmZfS89OoFmyXJtM1f9cf1pymk6ci_347utOxpOMrg2GkaM..CRKozN7cdeByspFdLfOqeyfR5_NVxMXuovHiJzbecrH3_JDXnTPrOtiVi.eLoxKURgzDjisvZbrG2j2Llil6IpWpH7M3Tn98Hl7BFy_slizab2IJk1Tc3TUzETvnjPN87Eif4UOyS2WZZF5Cf6fSlmIkjdlPVnVrVpKgR8N6kHi1nl4iry3PLp1__rplhWE04ZYeH7hzSTGjSYHCV_aM12K3bWV.eUx3FbPQ0kAo7Ca8D5.8jdbitsQO9p2cT.zFE42LmP.JSJb0NwX2jJAbR3VsZaTBjjqNSYTfjv7yJPBdIkkiPo04e6Es1vnTlzJANPpiGNRhWMpdcdJRwZsXELXKMh9hO.4_SJhaB30IpS7DqSibe6PeLSMo94M2O2WUoDGJsRCqTzdR0r2s7zS.k9QCII8C1dDWDG8ylmQSIDKjYax_0InA9absT_96oYpiaO8.qd4Sv85R3cxyQNCEQj5pYhHIaK73_bFuwm1FhuloRfr7JNciaPghVt8hcJDSwzl3KQkk71cbe27_5He8uhWLyAysL2RFWaTmsl2Lezkl5cPDrZVUIPGBzLfluZr99XeoHh.5lgCqiGG7dEsQoreAB5Om9ha_OECDcjIOxFdGNHf17iikKl8WnlHpw6XIJLCAZvEufgR4WE3WPIMqp1hiz0I10cXp5HUp_jbc6L2n3EuU75wHT30l5bNSaxtx2swlhimgb3t0vUnmBaaKRsV0Jgbf9Gl9jI8Ddxr1COzQV7rISxMzpkaTkDAEiOYbsvVlSnT2AOR8UxDWOjE.1WxB96bxk_25oKpd6wRWb1PQziITwdK8FbjuhliGGV5zi.R3Ly8RANq1keDyNxkgDNLOdMLtLdKM2sJ7bfE6PuoaBQDjuMoAcaJiQzuHkiy.G_AInJYNLfF6PomX1vwji0CDWNH8sQNviplJZCmCLaRT9LSFDd__eeHafzQEKhayKBNNJEsJNLX6DKEbMaHfIlf0fQ.zVssxnzyKKV_ShzwCXIP03u2VkHNDGVDLuon4MSL1lM13K6yYvXmEZ4P6SFR6VRTFAUlafxYMwG2WDY.Mx8SIFiIKpplpPMCL7FS9bxqhdBaeQUakDAEp.kviKT5sIUOw_tTvPbgAAL4TAbgAghHMFWYgcXQK2pU_aKT4L7wxzbp9GVQ9PHjqFmE6O6fn_51SXBDHEkhtWGSRiOeIHWRqaKvaYbaSmrr9CQCElJV4ieNR.iO4_KwtcfYR3_XHT7Hfi0HVlOzOxn7zIFiqgv_Yj1ObliidjFkaSf_w6Bw3V8pWcvAaV8FlAGpZyXRLNkXPhr.tCpRRLoCksQEVjS4ZWkM4UGp3DXpE9_q3QNLRztDzWb3o9AkifWZNXKCYlGVLXk8S_MEeZUNxUJ1VwuJPwix4OvhzdbT2pan4eGgxwNPOubOWeyIm12BN4LFFMcjxO4f_a3Y2S0w_iG9uis2FDYasaEZnQQW0zE1eB2EUJ65Na3mTj3zSfikUuYTjhmyvYi19_9I1eR1yI7oGwE_Qfm0eGbZ39LAW746aexJpvpIR_HPqRi4yN5XoKWtA7GY6TLkiN81QNMwnFwN72lM78PQ0JH2nykmjOAwwqDqDa0wWomkob2z9IwWAAf2lFbzWwiiz1F7xdzvqC5rTUsX35uahHXiboFZZUHkaCdzxjeWUpEaXmk.888Xd4DFgB3YQKccgb62XzE6bKczkl1I0UvhJqXzcYqGjo_fzg4DyLpEbmhZWI.FOzGkLg_GUgOYyMW_Mh0K.R5LU9wAIa.CAeMq5u1mOxEPUM1gTDI6Zzw3.QRZE9KUoctZOfMRbaZbqys3thTuIO3tuMdUPrq.5MUMGUL7KMt_2.HYOewkZfkXkk3mjfFgF1oBp.Wa1bounqSBCmT19xL0dz3XCys67tZegLyWn4KlO889sjEcFPMTiz2WvBsav_3f8T6TqnaBBlkb4E.WRXkunTNvyxsRKN6u87OE7YeQoLVuuQIHHH83xwSsaqoU_XtpX6z.jf4dkEZoN.Ed.M0_c8qpKccYm1v8P05hQpDXU4wVLz1.MbVIj09WV.t1UpY4zZUMiRlsskOZBiMtw",mdrd: "SAqAHEWMxckcaGxnUB4fqjg3I0AbtBTcGA41P7cugqo-1733252293-1.2.1.1-FoPXm541llkU7u38eR1jDlIYajxtD7SNtwM9Y4KZehBI4ZFsI_u2EfdJnTx3qoooCmlAy81D61gXHl1AD0Y3xvJnpG_uzZPjYA4lpKwgsp3kweMb42mZY1.T4C0VMa9bowD3IGJP2EJI7QXVvcUP8mdh1aPmZBFSB3AC0gYOr4JFKt6Ro07BfGGC3KoFfuvlyIHteLkbfcggg6F724XVQcEAcLg51zajKO_0QxaQoq3x6HpgNG3AOyEuCjIqcBrs6CN1..zPPA4uB.i0VIpyqqqEJeuEo5dQWG7hSnODPu0TlTTqltNa_ny_KAOY8fAoF5pu.sI2O5vYCGuwypg6YVkL3nkU2thfSfBScnDwvfBJ3mJouvrebWwmMTpT6V7dM489gZ5dQggsyWFlRLITVVLGEaR0uVDRPMj19HLAj6Nojl1EYNXeJNCBeTzu2sLF4QYujqZZmAntzHZ3i1vAcPMHsl0dsjg47X67uuGWrKZ3_QrwsX1BA7Qd9NmzGYHR0uWav7gjvjjVzaldVOUo.3NNwQGxTYCe2DnrNfTs9oBea_DBHuwhq.Sa6y4zIqxogSL3X5xBTVHLDhNLII3SE4WonneYShngKQwiBWsWZOjAY4DH.xBeItmcBX.Q.MWXL8JsGKa8O9la.m1sX6eJQwrC481C45.ZFo5EoMpEopyvShTcYfBPgPmzcjeHTu7.ZDOcoBDEp9_eKJg7eKcw5.5u.O3W8nQMMPxp7PXR3cJZdlyS86sjBzLqrGv95Q9LPSY6qYR8uCV2Bxh2rRhAjKkDdZmDKksHZn4VXkW.fkCknzDopR7t7WCbeTXTyAZwmTo9uBp0M1SycXSffVqI4GL1ly5yLOju12Tx842EKZ0SrhF2TYT.zFLb3CvpR_BjyCgg.MnbT6m5CbA8wcN0kTUdw2MNFeL7BQxE6J9pU9zY1XppJIAnTctbUXSAB5PAwx9psFV0kAB.ziHoYX9D2XVlicSvt3V0nnvHf4lWee0xYb0mRBa0Aur3rsg5__elisRB5y16CkSV57MFXBozaZu_zCpofrpmCq2ciylO7NFZmvRKnTrEW1UUkrbD9dCDYss9nqkzP2enQeEAepjlM0hekQN3nRCjGeC0334a9d0GOKZPNvapiPSitRANTYdh8tmNqsgk8faYghJL9sjAVc0RVQaoHy1CZuyBgxKSzCDxnKMwIQYVjv9NHYqd0cERyIupU3wRbo8HKe4qzIuTXKy6CX6YeWYKE.xRIoVH9dFZzQ4MD0B3VTSHZSDMO8DNQjpzPtc_mRpxGQC1oOsMGG0F8Sx2SZQxUcfCeUzRT8t.f5euVPDMDuIaA2PvJqsp7wyXZEGxeKkh9hZLl0jN.9HFCevScUIsWWczq1ZfYHv9x.konv7j_k5Sb9nstBPUGoFUrmsYQmzu5jt9cyUzfYuILdjsPhqaI3uNQzWmf01uoFg6NVKVJUix0NV0ukSIESU_e_haX3MeNazpMWlcaHkWBf8w53nBl9kSo5zJWYSe29s.7jBux44oEcGOAKJmCuTfpWycO079OaQZy6ogIP36XdaV3yO.iQcA41J3VKgJvqsxsvWMFv46juk2Wf6.B_2vN6RDxxek5q12Us3iBNlyZJFnCPhdt3stG0cq4Q3QzloCwKzdoj7k_GqJR2m7nw1J11By8rz.3LKZVG8L4mxKqAQKY9yxz5HtNZ2GwkVsbvrsQIAH_QgdtzAQCS.3DBF5EpL8zpiIPEQbVeXYvDgeDuYyWKBZYuMmCsSiftQ"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=8ec5c96fef4fa08d';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/hc\/en-us?__cf_chl_rt_tk=HZP2CZiyAYnzilvs9gSpnMfV.6FnER6_J.tbFhfagZw-1733252293-1.0.1.1-NVrRDNbR9kBeFLe6.PHTxm5M0..jVgPuofnkAElVcNg" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>