This is a submitted proposal for the London 2012 Olympic Games symbol. Look familiar?