added project euler examples and some boolean/math useful functions