Added Q22 solution