initial commit

took me about an hour to figure it out and code it.