Not really what I'd call fun. Here is how I did: