That was also my final answer. However, I was going for speed and not elegance, after looking at other people's responses with prototypes and all.