We just recently moved and are attempting a garden -- these 2 plants were growing randomly in the yard and look like they are actually something -- I'm wondering what they are so I can decide where to place them in the garden. Any suggestions?