I am just an open-minded and imaginative programmer (should I say an undergraduate) seeking for solutions to real-lie problems