3.90 official 2x2 solve