2
multiple paths code