Coding for fun.