My solutions to Google's Code Chalange