#include // needed for making the code readable #define setBit(target,bitnumber) (target|=(1<