1. https://pastebin.com/Rtg6YVtX