A . von Ahn , Nils Petter Nilsson , Jonas Högström.