My friends dad taught him some confusing algorithm. Once, I spent 15 minutes messing one up, and he solved it in 5.