And who can do the impossible...