A standard sliding block puzzle for the iOS platform with the camera used as the source