bit operations, simple file I/O, argc/argv implementation