This is an entry for McHacks at McGill University