Gal Sliding Puzzle

It's a classic sliding puzzle. You can challe...