Solution for P103