کلید مسئله فرد بودن گام آخر است که با گام اول که $0$ است استتار میکند.
در واقع به کمک فرد بودن تعداد سکه ها مسئله حل میشود.
تعداد سکه های پشت را میشماریم و $J$ قرار میدهیم.
حال تمام مراحل را بغیر از سه مرحلهء ($2001,2001-J,J$) طبق روال زیر انجام میدهیم.
در گام $i$ فقط $i$ سکه نزدیک را برمیگردانیم و در گام $2001-i$ فقط $2001-i$ سکه دور را برمیگردانیم.
پس ترکیب گام $i$ با گام $2001-i$ یعنی تمام سکه ها یکبار برمیگردند.
حال در کل ما تغییری انجام نداده ایم و در واقع تمام گام ها را غیر از سه گام حذف کرده ایم تا با این سه گام مسئله را حل کنیم.
گام $J$ را برای سکه هایی که به پشت هستند، که در اول کار شمارش کرده بودیم انجام میدهیم تا همه سکه ها رو شوند.
حال اگر $2001-J$ زوج باشد، سکه اول را $2001-J$ بار برمیگردانیم و در گام $2001$ تمام سکه ها را به پشت تغییر میدهیم.
در غیر این صورت $2001-J$ فرد است، پس دو گام باقی مانده را روی سکه اول انجام میدهیم؛ درنتیجه سکه اول را در دو گام باقی مانده $4002-J$ بار برمیگردانیم تا همه سکه ها در حالت رو باقی بمانند.
نتیجه:حالتی که تعداد آن فرد است خروجی نهایی ما خواهد بود.