Total ways to distribute 4 distinct shirts among 4 people = 4! = 24
Let
A = Arun gets Red
S = Shweta gets White
Ways Arun gets Red = 3! = 6
Ways Shweta gets White = 3! = 6
Ways both happen = 2! = 2
Using inclusion–exclusion:
Bad ways = 6 + 6 − 2 = 10
Valid ways = 24 − 10 = 14
Answer = 14