[#1] [E-99] Working solution for P21.