kad ir kas (angliškai):

1) whoever
2) whosoever