My solutions to http://ifc-challenge.appspot.com/