4 variants
3 variants