move dout definition in separate file
improve imports
move areSame helper into external file
fix potential integer overflow
fix imports for algorithm tests
Merge pull request #28 from scrm/external_macros

External macros