credit to all
Credit to @pixytixy and @jon5432 for the project, I add new floor so that it won’t be boring