Solution

Multiple Surprises Abdullah Ahmer