Write down requirements
Escape re metachar from user input
An ad-hoc pdf reader