Imagine this: You're on a busy bus in Ontario, Canada, and a stranger reaches out to hold your hand. What do you do?
In the case of 22-year-old Godfrey Cuotto, he took the hand ... and added his shoulder, as a Facebook post of the moment reveals.
The post, which went up on a Facebook page called Only In Hamilton, is now going viral. So what's the story behind it?
According to the caption (possibly penned by someone for whom English is a second language), "I would liking to say thank you to the guy who was seating beside a special needs gentleman... He allowed him to hold his hand and find comfort well in a packed bus.. It make my day when I see stuff like that."
Cuotto, who is a student at McMaster University in Hamilton, Ontario, told the Huffington Post Canada that he was headed home on the crowded bus when the man (named Robert, who is deaf and has cerebral palsy) asked for a handshake.
At first Cuotto thought it was a joke, but realized there was more going on here. "He kept holding my hand," he said. "Sometimes you just have to be selfless and put someone else's needs above yours."
He added later that Robert's family sent him a message on Facebook, thanking them for accepting the gesture.
During an interview on radio station Kiss 92.5, he said he credited his mother for teaching him generosity. "I was raised by a queen," he said.