- (UIImage *)addImage:(UIImage *)image1 withImage:(UIImage *)image2 rect1:(CGRect)rect1 rect2:(CGRect)rect2 {
CGSize size = CGSizeMake(rect1.size.width+rect2.size.width, rect1.size.height);
UIGraphicsBeginImageContext(size);
[image1 drawInRect:rect1];
[image2 drawInRect:rect2];
UIImage *resultingImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return resultingImage;
}