Basic Logic Gates with Truth Tables: A Comprehensive Tutorial