More elegant solution for combined parshot