Inaccurate article on one point - they say that in 2014 it was proved the smallest number of moves to solve is 26... but in 2010 it was proven to be 20 moves actually. [1]. (And the article they linked to was from 2008 anyway and said that 25 moves was the max needed as of 2008 best knowledge)