Version 1: Point & Random Classes Constructed.