Gordon@Hector: ? Tormentil, though 6 petals