Although I built a PLL 2-sided recognition app myself, it was so bland and uninspired that practicing with it started to feel ...