Credit to @Brightpawquest and @gggggmicro2... ERGH! I spent a while on this and it looks awful... Oh well. XD