I have read your description and can do it .
As you said BUDGET IS $ 20 , I am ok with it .
I have experience in many programming languages like c , c++ , java , python , javascript etc.
I have also studied various algorithms of data structure and all .
Tell me what are your four algorithms so that i can start working .
Please contact me .