Desert Dream
Libraries used: Processing.