Blind skater proves humans are amazing