I could so cheat on this one - let's see how long it takes.