#ifndef LAB04_H_INCLUDED
#define LAB04_H_INCLUDED

#include <iostream>
#include <iomanip>
#include <cstdint>
#pragma once

void print_in_hex(uint8_t byte);
void print_in_hex(const void* data, size_t size);
void print_in_binary(uint8_t byte);
void print_in_binary(const void* data, size_t size);
uint16_t perform_bitwise_operation(uint16_t operand1, char operation, uint16_t operand2);
void print_calculation(uint16_t result);

#endif // LAB04_H_INCLUDED