Should be good to go. It should go without saying that this program is orders of magnitude faster than my Objective C implementation of this.