I am no pro. I try my best to solve the puzzles I am presented with. I hope to learn something new every day and I think this is the place to do it. :)