Flower Constellation Optimization and Implementation by Christian Bruccoleri