The most likely scenario is that they generated two addresses from the same HD wallet. @vycl87 gave it to @koincik to use. (paying off a loan or whatever).
Though in that case, there is no reliable wa for them to prove that they are different people.
Nobody in their right mind would do it like that, Occam's razor: Therefore, they are alts.