Hmm...any programs available for that?

If not, could be a nice challenge for me...