import java.util.Scanner;
import java.util.UUID;
import java.nio.ByteBuffer;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Enter UUID:");
        String input = scanner.nextLine();

        try {
            UUID uuid = UUID.fromString(input);
            ByteBuffer buffer = ByteBuffer.allocate(16);
            buffer.putLong(uuid.getMostSignificantBits());
            buffer.putLong(uuid.getLeastSignificantBits());
            byte[] bytes = buffer.array();

            System.out.println("Byte array in hex:");
            for (byte b : bytes) {
                System.out.printf("%02X ", b);
            }
        } catch (IllegalArgumentException e) {
            System.out.println("Invalid UUID format.");
        }
    }
}
