22 Add partial solution