Will London 2012 go swimmingly for Libya? El Gadi dives in for record revolution