create better solution by hand