Practical Language Comparison - Non-Trivial Problems Implemented In Various Languages