john-miriampair

Modified the code and add hints to help the user.