# This a program  displays a rectanguloid,

from tkinter import *  # Import tkinter


class Rectanguloid:
    def __init__(self):
        window = Tk()  # Create a window
        window.title("Rectanguloid")  # Set title

        width = 200
        height = 150
        canvas = Canvas(window, bg="white", width=width, height=height)
        canvas.pack()

        width = width * 0.9 - 30
        height = height * 0.9 - 60

        diff = min(width, height) * 0.4

        # Draw the front rect
        canvas.create_rectangle(10, 60, 10 + width, 60 + height)

        # Draw the back rect
        canvas.create_rectangle(30, 60 - diff, 30 + width, 60 - diff + height)

        # Connect the corners
        canvas.create_line(10, 60, 30, 60 - diff)
        canvas.create_line(10, 60 + height, 30, 60 - diff + height)
        canvas.create_line(10 + width, 60, 30 + width, 60 - diff)
        canvas.create_line(10 + width, 60 + height, 30 + width, 60 - diff + height)

        window.mainloop()  # Create an event loop


Rectanguloid()