Design and implementation:PureCreations.pl