I have these plants in a from garden and need your help to ID them. The first two I saw flowering last year when I moved to my new house, but I don't remember the third one, and think its probably a weed.