Good work !
Attached is what I was about to offer as my solution.
(My confidence in it is low.)
Let's see if we can find the friend request now.
5.7m questions
7.4m answers