Collecting puzzle, train care and responsiveness, because the main purpose of your application will be - collecting images in minimal time. Passing level, remember the original image, and then try to restore it to its accuracy. Selecting the necessary particles constituting fragments, and from them the picture.