Credits to steam users: Silverino and Ese Khan.