function UnDigify(a)if a<1 or a>61 then return""elseif a==1 then return"\049"elseif a==2 then return"\033"elseif a==3 then return"\050"elseif a==4 then return"\064"elseif a==5 then return"\051"elseif a==6 then return"\052"elseif a==7 then return"\036"elseif a==8 then return"\053"elseif a==9 then return"\037"elseif a==10 then return"\054"elseif a==11 then return"\094"elseif a==12 then return"\055"elseif a==13 then return"\056"elseif a==14 then return"\042"elseif a==15 then return"\057"elseif a==16 then return"\040"elseif a==17 then return"\048"elseif a==18 then return"\113"elseif a==19 then return"\081"elseif a==20 then return"\119"elseif a==21 then return"\087"elseif a==22 then return"\101"elseif a==23 then return"\069"elseif a==24 then return"\114"elseif a==25 then return"\116"elseif a==26 then return"\084"elseif a==27 then return"\121"elseif a==28 then return"\089"elseif a==29 then return"\117"elseif a==30 then return"\105"elseif a==31 then return"\073"elseif a==32 then return"\111"elseif a==33 then return"\079"elseif a==34 then return"\112"elseif a==35 then return"\080"elseif a==36 then return"\097"elseif a==37 then return"\115"elseif a==38 then return"\083"elseif a==39 then return"\100"elseif a==40 then return"\068"elseif a==41 then return"\102"elseif a==42 then return"\103"elseif a==43 then return"\071"elseif a==44 then return"\104"elseif a==45 then return"\072"elseif a==46 then return"\106"elseif a==47 then return"\074"elseif a==48 then return"\107"elseif a==49 then return"\108"elseif a==50 then return"\076"elseif a==51 then return"\122"elseif a==52 then return"\090"elseif a==53 then return"\120"elseif a==54 then return"\099"elseif a==55 then return"\067"elseif a==56 then return"\118"elseif a==57 then return"\086"elseif a==58 then return"\098"elseif a==59 then return"\066"elseif a==60 then return"\110"elseif a==61 then return"\109"else return"\063"end end function IsBlack(a)if a%12==2 or a%12==4 or a%12==7 or a%12==9 or a%12==11 then return true end end local a=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")function Tween(w,j,O,T,...)local H=TweenInfo.new(O,...)local n=a:Create(w,H,j)n:Play()if T then n.Completed:wait()end return end
----------------------------------
------------FUNCTIONS-------------
----------------------------------

function UnDigify(digit)
	if digit < 1 or digit > 61 then
		return ""
	elseif digit == 1 then
		return "1"
	elseif digit == 2 then
		return "!"
	elseif digit == 3 then
		return "2"
	elseif digit == 4 then
		return "@"
	elseif digit == 5 then
		return "3"
	elseif digit == 6 then
		return "4"
	elseif digit == 7 then
		return "$"
	elseif digit == 8 then
		return "5"
	elseif digit == 9 then
		return "%"
	elseif digit == 10 then
		return "6"
	elseif digit == 11 then
		return "^"
	elseif digit == 12 then
		return "7"
	elseif digit == 13 then
		return "8"
	elseif digit == 14 then
		return "*"
	elseif digit == 15 then
		return "9"
	elseif digit == 16 then
		return "("
	elseif digit == 17 then
		return "0"
	elseif digit == 18 then
		return "q"
	elseif digit == 19 then
		return "Q"
	elseif digit == 20 then
		return "w"
	elseif digit == 21 then
		return "W"
	elseif digit == 22 then
		return "e"
	elseif digit == 23 then
		return "E"
	elseif digit == 24 then
		return "r"
	elseif digit == 25 then
		return "t"
	elseif digit == 26 then
		return "T"
	elseif digit == 27 then
		return "y"
	elseif digit == 28 then
		return "Y"
	elseif digit == 29 then
		return "u"
	elseif digit == 30 then
		return "i"
	elseif digit == 31 then
		return "I"
	elseif digit == 32 then
		return "o"
	elseif digit == 33 then
		return "O"
	elseif digit == 34 then
		return "p"
	elseif digit == 35 then
		return "P"
	elseif digit == 36 then
		return "a"
	elseif digit == 37 then
		return "s"
	elseif digit == 38 then
		return "S"
	elseif digit == 39 then
		return "d"
	elseif digit == 40 then
		return "D"
	elseif digit == 41 then
		return "f"
	elseif digit == 42 then
		return "g"
	elseif digit == 43 then
		return "G"
	elseif digit == 44 then
		return "h"
	elseif digit == 45 then
		return "H"
	elseif digit == 46 then
		return "j"
	elseif digit == 47 then
		return "J"
	elseif digit == 48 then
		return "k"
	elseif digit == 49 then
		return "l"
	elseif digit == 50 then
		return "L"
	elseif digit == 51 then
		return "z"
	elseif digit == 52 then
		return "Z"
	elseif digit == 53 then
		return "x"
	elseif digit == 54 then
		return "c"
	elseif digit == 55 then
		return "C"
	elseif digit == 56 then
		return "v"
	elseif digit == 57 then
		return "V"
	elseif digit == 58 then
		return "b"
	elseif digit == 59 then
		return "B"
	elseif digit == 60 then
		return "n"
	elseif digit == 61 then
		return "m"
	else
		return "?"
	end
end
function IsBlack(note)
	if note % 12 == 2 or note % 12 == 4 or note % 12 == 7 or note % 12 == 9 or note % 12 == 11 then
		return true
	end
end

local TweenService = game:GetService("TweenService")
function Tween(obj, Goal, Time, Wait, ...)
	local TwInfo = TweenInfo.new(Time, ...)
	local twn = TweenService:Create(obj, TwInfo, Goal)
	twn:Play()
	if Wait then
		twn.Completed:wait()
	end
	return
end
