1. https://paste2.org/0VxeyHN8
  2. ............................
  3. https://paste2.org/jtOBxWv6
  4. .............................
  5. https://paste2.org/Kj2stxEf
  6. ..............................