Sort:  

hahaha, I may be "good" (hahaha self-proclaimed) with photos and graphics but, @japalekhin, am no good in algorithms. It gives me headaches. hehehe.