#!/usr/bin/env python3
"""
Samarth WB Status-Check Walkthrough (interactive guide script)
An interactive, step-by-step walkthrough of how beneficiaries use the
SAMARTH portal (West Bengal social pension platform) to check application
and payment status.
INDEPENDENT INFORMATIONAL RESOURCE — not the official website of the
Government of West Bengal. Official portal: samarth.wb.gov.in
Full guide: https://s...content-available-to-author-only...b.com/
"""

def pause():
    try:
        input("\n[Press Enter to continue]")
    except EOFError:
        pass

def show(title, lines):
    print("\n" + "=" * 60)
    print(title)
    print("=" * 60)
    for ln in lines:
        print("  " + ln)

def main():
    print("SAMARTH Portal — Status-Check Walkthrough (2026)")
    print("Independent guide  |  Full version: https://s...content-available-to-author-only...b.com/")
    print("NOT the official Government of West Bengal website.")
    pause()
    show("STEP 1 — Open the official portal", [
        "The genuine SAMARTH portal lives at samarth.wb.gov.in",
        "(Government of West Bengal domain).",
        "Always double-check the address before typing anything.",
    ])
    pause()
    show("STEP 2 — Pick the right service", [
        "Decide what you need: application status, beneficiary",
        "status, or payment status. Open that service on the portal.",
        "Services can move when the portal is updated.",
    ])
    pause()
    show("STEP 3 — Enter your details", [
        "Provide the application / beneficiary details the service",
        "asks for, then submit. Keep acknowledgement details safe.",
    ])
    pause()
    show("STEP 4 — Review the result", [
        "The portal shows application, beneficiary or payment info.",
        "A missing record is NOT automatically a rejection — it may",
        "still be under verification or processing.",
    ])
    pause()
    show("STEP 5 — Payment status (DBT)", [
        "Pension benefits usually reach your bank account through",
        "Direct Benefit Transfer (DBT).",
        "If a payment is missing: check bank balance / mini statement",
        "first, then contact the concerned department.",
    ])
    pause()
    show("SAFETY — read this", [
        "NEVER enter mobile number, password, OTP, Aadhaar number or",
        "bank details on any UNOFFICIAL website.",
        "Genuine status services never ask for bank password / ATM PIN.",
        "Full independent guide: https://s...content-available-to-author-only...b.com/",
        "Official portal: samarth.wb.gov.in",
    ])
    print("\nWalkthrough complete. Stay safe!")

if __name__ == "__main__":
    main()