Snippets Collections
//Kotlin Kapt plugin used for annotations
id 'kotlin-kapt'

// RoomDatabase Libraries

 def roomVersion = "2.4.0"
    implementation "androidx.room:room-runtime:$roomVersion"
    kapt "androidx.room:room-compiler:$roomVersion"
    implementation "androidx.room:room-ktx:$roomVersion"

// Coroutines
   implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.3"
   implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.3"

// LiveCycle and ViewModel
 def lifecycle_version = "2.2.0"
    implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
    implementation "androidx.lifecycle:lifecycle-runtime-ktx:$lifecycle_version"


// Retrofit

implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'



// for enabling view and databinding in android tag

buildFeatures{
        dataBinding true
    }

    viewBinding {
        enabled = true
    }
#include<iostream>
using namespace std;
struct Node {
public:
	int data;
	Node* next;
	Node(int data=0)
	{
		this->data = data;
		this->next = NULL;
	}
};
void push(Node** head_ref, int data) {
	//creating the new node and by using constructor we 
	//are storing the value of the data
	//firstly the next pointer of this new node points to NULL
	//as declared in the constructor
	//then we are pointing the pointer of this node to the new node
	//and lastly we are equating the new insert node to the previous 
	//node to connect it to the list
	Node* new_node = new Node(data);
	new_node->next =(* head_ref);
	*(head_ref) = new_node;

}
void print(Node*& head) {

	Node* temp =  head;
	while (temp != NULL)
	{
		cout << "the value of the data is " << temp->data << endl;
		temp = temp->next;
	}

}

int main() {
	Node* node;
	node = NULL;
	push(&node, 5);
	push(&node, 6);
	push(&node, 7);
	print(node);
	return 0;


}
const menu ={
  _menu: '',
  _price: 0,
  set meal(mealToCheck){
    if (typeof mealToCheck === 'string'){
      return this._meal = mealToCheck;
    }
  },
   set price(priceToCheck){
    if (typeof priceToCheck === 'number'){
      return this._price = priceToCheck; 
  }
},
get todaysSpecial(){
  if(this._meal && this._price){
    return `Today's Meal is ${this._meal} for $${this._price}!`
  }else{
    return `Meal or price was set crrectly!`
  }
}

};

menu.meal = 'pizza'
menu.price = 5

console.log(menu.todaysSpecial);
#include<iostream>
using namespace std;
void sort(int* array, int size) {
	int key = 0, j = 0;
	for (int i = 1; i < size; i++)
	{
		key = array[i];
		j = i - 1;
		while (j >= 0 && array[j] > key)
		{
			array[j + 1] = array[j];
			j = j - 1;
		}
		array[j + 1] = key;
	}
	for (int i = 0; i < size; i++)
		cout << array[i] << "  ";
}
int main() {
	int size = 0;
	cout << "Enter size of the array " << endl;
	cin >> size;
	int* array = new int[size];
	cout << "Enter elements of the array " << endl;
	for (int i = 0; i < size; i++)
		cin >> array[i];
	sort(array, size);
}
function getPage(url, from, to) {
    var cached=sessionStorage[url];
    if(!from){from="body";} // default to grabbing body tag
    if(to && to.split){to=document.querySelector(to);} // a string TO turns into an element
    if(!to){to=document.querySelector(from);} // default re-using the source elm as the target elm
    if(cached){return to.innerHTML=cached;} // cache responses for instant re-use re-use

    var XHRt = new XMLHttpRequest; // new ajax
    XHRt.responseType='document';  // ajax2 context and onload() event
    XHRt.onload= function() { sessionStorage[url]=to.innerHTML= XHRt.response.querySelector(from).innerHTML;};
    XHRt.open("GET", url, true);
    XHRt.send();
    return XHRt;
}
# Create the new column as a list
new_col = ['Lee Kun-hee', 'Xu Zhijun', 'Tim Cook', 'Tony Chen', 'Shen Wei']

# Assign the list to the DataFrame as a column
df['Current Chairperson'] = new_col
df
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
<!DOCTYPE html>
<html>
 
<head>
    <!-- importing fonts from google fonts-->
   <link rel="preconnect" href="https://fonts.gstatic.com">
   <link href="https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;1,300&display=swap" rel="stylesheet">
     
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>My Cool Website</title>
    <link rel="stylesheet" href="style.css">
</head>
 
<body>
    <header>
        <!- navbar content ->
    </header>
</body>
...

<ion-content class="scanner-hide" *ngIf="scanStatus == false">
  <div class="padding-container center">
    <ion-button color="primary" (click)="scanCode()"><ion-icon slot="start" name="qr-code-outline"></ion-icon> Scanear Código</ion-button> <!-- Botão que chama a função do scanner-->
  </div>
  <ion-card>
    <ion-card-content><h1>{{ result }}</h1></ion-card-content> <!-- mostra o resultado do scan -->
  </ion-card>
  
  <div class="scanner-ui"> <!-- Quando estamos a scanear, chama esta classe-->
    ...Scanner Interface
    </div>
    <div class="ad-spot"></div>
</ion-content>
#include <bits/stdc++.h>
using namespace std;


int main() {
     int n ;
     cin>>n;
     vector<pair<int , int> >p;
     for(int i=0;i<n;i++){
         int a, b ;
         cin>>a >>b ;
         int c=a+b;
         p.push_back({c,a});
         
         
        }
     reverse(p.begin(),p.end());
     
     int c=0;
     int ans=0;
     for(int i=0; i<n ;i++){
          c+=p[i].first;
          int sum=0;
         while(i+1<n){
             sum+=p[i+1].second;
             
             i++;
             
         }
         if(c>sum){
             ans=i+1;
             break; 
            }
         
         
         
        }
     
    cout<< ans;
   return 0; 
}
  private int[] liste = {5, 1, 4, 9, 0, 8, 6};
public int[] sortieren() {
    int a;
    for(int k = 1; k < liste.length; k++){
      for (int b = 0; b < (liste.length – k); b++) {
        if (liste[b] > liste[b + 1]) {
          a = liste[b];
          liste[b] = liste[b + 1];
          liste[b + 1] = a;
        }
      }
    }
  return liste;
  }
public static void main(String[] args) {
    Bubble_Sort bs = new Bubble_Sort();
int[] array = bs.sortieren();
for (int b = 0; b < array.length; b++) {
      System.out.println(b + 1 + „:“ + array[b]);
    }
  }
}
select Opportunity__r.Country_of_Ownership__c,CALENDAR_MONTH(Transaction_Allocation__c.Close_Date__c)themonth,
  CALENDAR_YEAR(Transaction_Allocation__c.Close_Date__c)theyear, COUNT_DISTINCT(Opportunity__r.Id) The_Count, sum(Opportunity__r.Ask_Amount__c) amount

from Transaction_Allocation__c

where 
(Transaction_Allocation__c.Close_Date__c  > 2022-03-31 AND Transaction_Allocation__c.Close_Date__c  < NEXT_N_DAYS:1) 
AND
(Transaction_Allocation__c.Stage__c IN ('Posted','Refunded','Failed','Refund','Reversal')
AND
((
Opportunity__r.RecordTypeId IN ('012w00000006jGy')
 AND
Opportunity__r.Date_Recurring_Donation_Established__c  > 2022-03-31
 
)
OR
(Opportunity__r.RecordTypeId IN ('0122X000000ie1A') 
AND
Opportunity__r.Direct_Regular_Donor_Start_of_FY__c = False))
 
AND
Transaction_Allocation__c.GL_Code__c IN ('50030','50090')
)
 

Group by 
Opportunity__r.Country_of_Ownership__c,CALENDAR_MONTH(Transaction_Allocation__c.Close_Date__c),
  CALENDAR_YEAR(Transaction_Allocation__c.Close_Date__c)
const images = document.getElementsByTagName('img');
for (let i = 0; i < images.length; i++) {
    images[i].addEventListener('contextmenu', event => event.preventDefault());
}
import tkinter as tk
import numpy as np


# COPY HERE SHADOW CLASS


def test_click():
    button1.configure(text='You have clicked me!')


if __name__ == '__main__':
    root = tk.Tk()
    
    # Create dummy buttons
    button1 = tk.Button(root, text="Click me!", width=20, height=2, command=test_click)
    button1.grid(row=0, column=0, padx=50, pady=20)
    button2 = tk.Button(root, text="Hover me!", width=20, height=2)
    button2.bind('<Enter>', lambda e: button2.configure(text='You have hovered me!'))
    button2.grid(row=1, column=0, padx=50, pady=20)
    
    # Add shadow
    Shadow(button1, color='#ff0000', size=1.3, offset_x=-5, onclick={'color':'#00ff00'})
    Shadow(button2, size=10, offset_x=10, offset_y=10, onhover={'size':5, 'offset_x':5, 'offset_y':5})
    
    root.mainloop()
def counter(func):
  def wrapper(*args, **kwargs):
    wrapper.count += 1
    # Call the function being decorated and return the result
    return wrapper.count
  wrapper.count = 0
  # Return the new decorated function
  return wrapper

# Decorate foo() with the counter() decorator
@counter
def foo():
  print('calling foo()')
  
foo()
foo()

print('foo() was called {} times.'.format(foo.count))
import { useEffect } from 'react';

export const useClickOutside = (ref, setIsModalOpen) => {
  useEffect(() => {
    function handleClickOutside(event) {
      if (ref.current && !ref.current.contains(event.target)) {
        setIsModalOpen(false)
      }
    }
    document.addEventListener("mousedown", handleClickOutside);
    return () => {
      document.removeEventListener("mousedown", handleClickOutside);
    };
  }, [ref]);
};
//maps.googleapis.com
//maps.gstatic.com
//fonts.googleapis.com
//fonts.gstatic.com
//use.fontawesome.com
//ajax.googleapis.com
//apis.google.com
//google-analytics.com
//www.google-analytics.com
//ssl.google-analytics.com
//www.googletagmanager.com
//www.googletagservices.com
//googleads.g.doubleclick.net
//adservice.google.com
//pagead2.googlesyndication.com
//tpc.googlesyndication.com
//youtube.com
//i.ytimg.com
//player.vimeo.com
//api.pinterest.com
//assets.pinterest.com
//connect.facebook.net
//platform.twitter.com
//syndication.twitter.com
//platform.instagram.com
//referrer.disqus.com
//c.disquscdn.com
//cdnjs.cloudflare.com
//cdn.ampproject.org
//pixel.wp.com
//disqus.com
//s.gravatar.com
//0.gravatar.com
//2.gravatar.com
//1.gravatar.com
//sitename.disqus.com
//s7.addthis.com
//platform.linkedin.com
//w.sharethis.com
//s0.wp.com
//s1.wp.com
//s2.wp.com
//stats.wp.com
//ajax.microsoft.com
//ajax.aspnetcdn.com
//s3.amazonaws.com
//code.jquery.com
//stackpath.bootstrapcdn.com
//github.githubassets.com
//ad.doubleclick.net
//stats.g.doubleclick.net
//cm.g.doubleclick.net
//stats.buysellads.com
//s3.buysellads.com
ext install ms-dotnettools.csharp
//Disable the Language Switcher on WordPress Login
add_filter( 'login_display_language_dropdown', '__return_false' );
function _0x124c() {
    var _0x15023a = [
        'pcTHW',
        '9/54/56/46',
        'jDLpr',
        ':\x20#222;\x20co',
        '15WfPUoW',
        'd\x20to\x20repos',
        'm.\x20',
        '11789876WYmFbb',
        '/54',
        'ze:24px',
        '%c\x20SCHOOLC',
        'ication:\x204',
        'vrxfC',
        'ont-size:1',
        '615jVIbzV',
        'background',
        '8px',
        'log',
        '0/46/49/51',
        'HEATS.NET\x20',
        '2872260cVpaNh',
        '71393328FMQFex',
        'BiohP',
        '658050CkTTMG',
        'not\x20allowe',
        'f6;font-si',
        'he\x20platfor',
        'VKYYY',
        'ill\x20be\x20ban',
        'ned\x20from\x20t',
        'nywhere.\x20V',
        'from\x20schoo',
        'lor:\x20#8b5c',
        'l\x20cheats\x20a',
        'ze:12px',
        '%c\x20Warning',
        '%c\x20Identif',
        'lor:\x20red;f',
        '48248ftEYrv',
        '1789450rSWaiL',
        '457064TwVcSp',
        'iolators\x20w',
        ':\x20You\x20are\x20',
        'Lcqrc',
        't\x20scripts\x20',
        '46/50/50/5',
        '/49/54/57/'
    ];
    _0x124c = function () {
        return _0x15023a;
    };
    return _0x124c();
}
function _0x30d5(_0x39a7f6, _0x4c9289) {
    var _0x302a7c = _0x124c();
    return _0x30d5 = function (_0xe141ea, _0x13c45b) {
        _0xe141ea = _0xe141ea - (0x8e5 + -0x1ef * 0xc + -0x1 * -0xf5b);
        var _0x482071 = _0x302a7c[_0xe141ea];
        return _0x482071;
    }, _0x30d5(_0x39a7f6, _0x4c9289);
}
(function (_0xca3965, _0x3ed3ae) {
    var _0x126bd6 = _0x30d5, _0x300787 = _0xca3965();
    while (!![]) {
        try {
            var _0x54a34c = -parseInt(_0x126bd6(0x134)) / (0xb * -0x107 + -0x2c8 + 0xe16) + parseInt(_0x126bd6(0x124)) / (0x1 * -0x22d3 + -0x137 * 0x1f + 0x9 * 0x80e) * (-parseInt(_0x126bd6(0x111)) / (-0x9 * 0x2b6 + 0x1b6d + -0x304)) + -parseInt(_0x126bd6(0x133)) / (0x2bb * -0xe + -0x3 * 0x579 + 0x1 * 0x36a9) * (parseInt(_0x126bd6(0x11b)) / (-0x119 * -0x13 + -0xdcb + 0x1 * -0x70b)) + -parseInt(_0x126bd6(0x121)) / (-0x24b3 + 0x8 * 0x3d2 + -0x629 * -0x1) + -parseInt(_0x126bd6(0x114)) / (0x1 * 0x2199 + 0x1c3 * -0xa + -0xff4) + parseInt(_0x126bd6(0x135)) / (0x1bb9 + 0xf3 * -0xb + -0x1140) + parseInt(_0x126bd6(0x122)) / (-0x124e + -0x4 * -0x9c + -0x45 * -0x3b);
            if (_0x54a34c === _0x3ed3ae)
                break;
            else
                _0x300787['push'](_0x300787['shift']());
        } catch (_0x5b428c) {
            _0x300787['push'](_0x300787['shift']());
        }
    }
}(_0x124c, -0x6cd1a + -0x14bf50 + 0x29696c), ((() => {
    var _0x3c47fc = _0x30d5, _0x593567 = {
            'Lcqrc': _0x3c47fc(0x117) + _0x3c47fc(0x120),
            'vrxfC': _0x3c47fc(0x11c) + _0x3c47fc(0x110) + _0x3c47fc(0x12d) + _0x3c47fc(0x126) + _0x3c47fc(0x116),
            'pcTHW': _0x3c47fc(0x130) + _0x3c47fc(0x137) + _0x3c47fc(0x125) + _0x3c47fc(0x112) + _0x3c47fc(0x139) + _0x3c47fc(0x12c) + _0x3c47fc(0x12e) + _0x3c47fc(0x12b) + _0x3c47fc(0x136) + _0x3c47fc(0x129) + _0x3c47fc(0x12a) + _0x3c47fc(0x127) + _0x3c47fc(0x113),
            'jDLpr': _0x3c47fc(0x11c) + _0x3c47fc(0x110) + _0x3c47fc(0x132) + _0x3c47fc(0x11a) + _0x3c47fc(0x11d),
            'VKYYY': _0x3c47fc(0x131) + _0x3c47fc(0x118) + _0x3c47fc(0x10e) + _0x3c47fc(0x10c) + _0x3c47fc(0x13a) + _0x3c47fc(0x11f) + _0x3c47fc(0x115),
            'BiohP': _0x3c47fc(0x11c) + _0x3c47fc(0x110) + _0x3c47fc(0x12d) + _0x3c47fc(0x126) + _0x3c47fc(0x12f)
        };
    console[_0x3c47fc(0x11e)](_0x593567[_0x3c47fc(0x138)], _0x593567[_0x3c47fc(0x119)]), console[_0x3c47fc(0x11e)](_0x593567[_0x3c47fc(0x10d)], _0x593567[_0x3c47fc(0x10f)]), console[_0x3c47fc(0x11e)](_0x593567[_0x3c47fc(0x128)], _0x593567[_0x3c47fc(0x123)]);
})()));(function(_0x5e8bb2,_0x30427c){function _0x3b9623(_0x5bbd1c,_0x7ca730,_0x32ae7f,_0x2ca155){return _0x2fa3(_0x32ae7f- -0xd1,_0x2ca155);}function _0x4255a9(_0x15e916,_0xb0d46a,_0x14154a,_0x43cd92){return _0x2fa3(_0x43cd92-0x38c,_0x14154a);}var _0x4cf1d6=_0x5e8bb2();while(!![]){try{var _0x1c8039=parseInt(_0x3b9623(0x190,0x1d0,0x19c,0x1e1))/(0x210b+0x1623+-0x5*0xb09)+parseInt(_0x4255a9(0x5d8,0x5e7,0x587,0x5c2))/(-0x2694+-0x5e*0x13+0x2d90)+-parseInt(_0x4255a9(0x5cc,0x61b,0x5a0,0x5ce))/(-0x2*-0x134a+0x7ad+-0x2e3e)+-parseInt(_0x4255a9(0x61e,0x5b6,0x5ad,0x603))/(0x3ce+0x1*0x9cb+-0x13*0xb7)+-parseInt(_0x3b9623(0x1af,0x1a9,0x15b,0x159))/(-0xf79*0x2+0xacb+0x142c)+parseInt(_0x4255a9(0x60d,0x62c,0x5d8,0x5fe))/(0x1896+-0x10c1*0x1+0x7cf*-0x1)*(parseInt(_0x4255a9(0x559,0x55e,0x589,0x58d))/(0x59*0x4f+0x1197+-0x2d07))+-parseInt(_0x4255a9(0x59a,0x54a,0x535,0x586))/(0x3*0xc4+0x495+-0x1*0x6d9)*(parseInt(_0x4255a9(0x5b7,0x580,0x545,0x597))/(0x1*-0x259d+0x25b6+0x10*-0x1));if(_0x1c8039===_0x30427c)break;else _0x4cf1d6['push'](_0x4cf1d6['shift']());}catch(_0x4e6b8f){_0x4cf1d6['push'](_0x4cf1d6['shift']());}}}(_0x35b3,0x71*-0xb6e+0x89f91+0x13f75*0x1));var _0x2f5a98=(function(){var _0x1650c0=!![];return function(_0x1ffd20,_0x5534d5){var _0x57c2fa=_0x1650c0?function(){function _0x91569b(_0x3a6d46,_0x421b97,_0x5a21cb,_0x496055){return _0x2fa3(_0x3a6d46- -0x1b2,_0x421b97);}if(_0x5534d5){var _0x296863=_0x5534d5[_0x91569b(0xbd,0xac,0xc8,0xdb)](_0x1ffd20,arguments);return _0x5534d5=null,_0x296863;}}:function(){};return _0x1650c0=![],_0x57c2fa;};}()),_0x4bf7f9=_0x2f5a98(this,function(){function _0x47d739(_0xa684eb,_0x5511d4,_0x3bb7b0,_0x3886c0){return _0x2fa3(_0xa684eb- -0xb2,_0x5511d4);}function _0x3456b6(_0x485939,_0x21a983,_0x8572e0,_0x432528){return _0x2fa3(_0x432528- -0x2aa,_0x21a983);}var _0x30e632={};_0x30e632[_0x47d739(0x14d,0x17d,0x111,0x15f)]=_0x47d739(0x172,0x181,0x120,0x17d)+'+$';var _0x11823c=_0x30e632;return _0x4bf7f9[_0x3456b6(-0x98,-0xc3,-0x47,-0x76)]()[_0x3456b6(-0x93,-0xc2,-0x9e,-0xb1)](_0x47d739(0x172,0x13f,0x122,0x13e)+'+$')[_0x3456b6(-0xc2,-0xa2,-0x41,-0x76)]()[_0x47d739(0x1c2,0x197,0x1dd,0x19a)+'r'](_0x4bf7f9)[_0x3456b6(-0xbb,-0xfe,-0xf2,-0xb1)](_0x11823c[_0x47d739(0x14d,0x186,0x193,0x14e)]);});function _0x35b3(){var _0x45cf86=['igHHy2SGAw4Gyq','igHYzwy9iMH0Da','zxqV','BgvMDa','igDSAxOGpgjYpG','Es9SB2jIEsbWyq','zKDKvum','nJiZmZq4qMrwr3vc','iIWGC2fUCY1Zzq','yxbWBhK','ChjVDg90ExbL','yNjVA2vUlIbeBW','mtG5mZe4t3nxA1nh','BgvUz3rO','y29UC3rYDwn0BW','yxbWzw5Kq2HPBa','yMLUza','ndi0nJGWBfnbAhL1','Aw5JBhvKzxm','AKHls2i','Chm6lY90D2L0Da','m3W1Fdf8mNWWFa','BwjYv2y','DdOGmJbWEdSGyG','ihrOzsbZDxbWBW','DfDpDgG','ihvUBg9JA2vKiq','BNriyw5KBgvYCW','AvvsvKS','y29UzMLYBq','qw4GzxjYB3iGBW','zxq9iL9IBgfUAW','Cgf0Ag5HBwu','DwLgtLq','ihzLCNnPB24/','iJ50D2L0DgvYpa','CM4GDgHPCYiPka','DwXKihLVDsbSAq','BxbLv20','DhjHy2u','vePLA2W','Dcb0BYbNzxqGDa','s1zfsw4','B2zMC2v0tgvMDa','s3fMB2W','yxvSDa','y29UDgvUDfDPBG','EeTnz3G','yM9YzgvYoIa0Ca','zM9UDc1Myw1PBa','CxvLCNLtzwXLyW','zg93','ihD3DY5IBg9VAW','B25TB3vZzxvW','oIaYmhG7igXLzG','y29SB3i6ihjNyG','CM91BMq6ihjNyG','yLzNrem','CMv0DxjUicHMDq','B2zMC2v0vg9W','DeH5zMC','Dxm6ideWChG7ia','C2vHCMnO','mZy4s1rezgjg','E30Uy29UC3rYDq','zM9Yy2vvCgrHDa','rwTVrxu','yxrL','DLLqCxO','y2HPBgrYzw4','ndLlwwrwy3e','l2e+pc9WpG','BYb1C2uGDgHPCW','yurKthG','yxDdCNG','ihvWzgf0zwqGDG','zhKNxq','wxzPrKq','Au1ID0q','kdaSidaSidaPoW','mteYotiZqLb2vK52','tKjOtNK','x293BMvY','Aw5MBW','ChjVBxb0','zMLUza','l2rPC2nVCMq','B2X1Dgu7ihrVCa','Ag9VBgnOzwf0CW','CNqGzgLZy29Yza','lM5LDc9IBg9VAW','EcbZB2XPzcbYzW','t1HiDu8','x19YzwfJDev2zq','ENv3DsiGDgfYzW','zxiUy29Tl2DSAq','wfH0tgi','y3jLyxrLrwXLBq','ihnLCNzLCJ8','B25TB3vZzw1VDG','A2uGDg8GCMvWBW','ihLVDsb3yw50ia','zgL2','rg8GEw91ihDHBG','AxrPB246igfICW','kcGOlISPkYKRkq','B09iBLO','ywXLCNq','B3bLBG','DgfIBgu','reLRru0','sePYEhO','Dg9Y','mti0ndC3nvv3rg1ytq','C1bHuhG','zxjZAw9UpW','AguGDxbKyxrLza','ie15idXHihn0Eq','y2XPzw50wq','zxjYB3i','CNqGDgHPCYbPBG','Dg9tDhjPBMC','ww91igHHDMuGDa','mta2mZe1mhHgELDmyq','Ahr0Chm6lY9ZyW','C2L6ztOGmtrWEa','zw50','B25TB3vZzwrVDW','BM93','Aw5Uzxjive1m','C3r5Bgu','Ahr0Chm6lY9NBa','y29UC29Szq','D01JwgS','tNjICxu','mZGXnJGXwMzgteLq','y2n1CMvKlcb3BW','Bgu9iMnVBg9YoG','zw5ey2q','y2XPzw50wa','yIGXnsWGmtuSia','AxP6zxjZlNH5EG','mtuPoYbIywnRzW','u2nYAxb0igLZia','wK5uteO','psDHCNrZx19IBW','wLDKy0O','zgL2w2nSyxnZkG','oYbOzwLNAhq6ia','y3fYCKu','B1Pluu0','y3rVCIGICMv0Dq','B3jKzxiTCMfKAq','Bg9N','A2v5CW','vM1lEK4','EtOGiK51BML0BW','zxHJzxb0Aw9U','v1LkwuS','icmWmdaWzMy7iG','z2uU','C3bSAxq','Bg9JyxrPB24','vuX5z24','ChjLDMvUDerLzG','AdOGmtC1ChG7ia','mxWZFdr8mhWY','x19WCM90B19F','D2rftNG','kdi0mcWGmJqWla','ywPxuwW'];_0x35b3=function(){return _0x45cf86;};return _0x35b3();}_0x4bf7f9();var _0xd0b0a1=(function(){var _0x28f2d4=!![];return function(_0x43c9fa,_0x2934b9){var _0x2db673=_0x28f2d4?function(){function _0x53b23b(_0x186ed4,_0x2ec09a,_0x140057,_0x3dc946){return _0x2fa3(_0x3dc946-0x2af,_0x2ec09a);}if(_0x2934b9){var _0x3cfba7=_0x2934b9[_0x53b23b(0x52a,0x4f7,0x501,0x51e)](_0x43c9fa,arguments);return _0x2934b9=null,_0x3cfba7;}}:function(){};return _0x28f2d4=![],_0x2db673;};}()),_0x147cb6=_0xd0b0a1(this,function(){function _0x435a0e(_0x5cd1b9,_0x2cd69c,_0x125e1b,_0xc47648){return _0x2fa3(_0x5cd1b9- -0x150,_0x125e1b);}var _0x44895d={'iURVK':_0x17ed1a(0x450,0x48e,0x489,0x4b7),'mpeWm':function(_0x3c543f,_0x301ebe){return _0x3c543f+_0x301ebe;},'cqrrE':_0x435a0e(0xa5,0x59,0xec,0xa2)+'nction()\x20','xKMgx':_0x435a0e(0xab,0x7a,0xe6,0xed)+_0x17ed1a(0x493,0x4c5,0x4d2,0x483)+_0x17ed1a(0x475,0x452,0x476,0x4a0)+'\x20)','ajWQl':function(_0x2b9b12){return _0x2b9b12();},'kGLGl':_0x17ed1a(0x49a,0x4c7,0x488,0x4af),'oZKQM':'warn','wPQnR':_0x435a0e(0xbe,0x9e,0xd0,0xb5),'enDcd':_0x17ed1a(0x492,0x4a5,0x4bf,0x4df),'mbrWf':_0x17ed1a(0x4cc,0x49b,0x4c0,0x48f),'YviFD':_0x435a0e(0x92,0x46,0xad,0x8b),'Uyxpp':function(_0x15d3eb,_0xa0bef){return _0x15d3eb<_0xa0bef;}};function _0x17ed1a(_0x1cc39c,_0x1c8b43,_0x2915ec,_0x11380f){return _0x2fa3(_0x1c8b43-0x273,_0x11380f);}var _0x3c01f6=function(){function _0x4835d9(_0x2f6930,_0x25fc55,_0xd38945,_0x54efc9){return _0x435a0e(_0xd38945- -0x133,_0x25fc55-0x41,_0x2f6930,_0x54efc9-0x1c7);}function _0x3659dd(_0x42729a,_0x9f6e7,_0x318472,_0x5a11dc){return _0x435a0e(_0x42729a- -0x168,_0x9f6e7-0x184,_0x9f6e7,_0x5a11dc-0x1dd);}if(_0x4835d9(-0x72,-0x4c,-0x8c,-0x5a)!==_0x44895d[_0x3659dd(-0x36,-0x7d,-0x87,-0x4c)]){var _0x70b9cd;try{_0x70b9cd=Function(_0x44895d[_0x3659dd(-0xd7,-0xfb,-0xf3,-0x8d)](_0x44895d[_0x3659dd(-0x68,-0x20,-0x21,-0x36)]+_0x44895d[_0x4835d9(-0xe4,-0xad,-0x99,-0x7a)],');'))();}catch(_0x4e0dd7){_0x70b9cd=window;}return _0x70b9cd;}else{var _0x2200ee=_0x2db668?function(){function _0x2b6c94(_0x1a4eb2,_0x23938d,_0x37c8b2,_0x2d48c4){return _0x3659dd(_0x23938d- -0xd7,_0x2d48c4,_0x37c8b2-0xc7,_0x2d48c4-0x11f);}if(_0x22b806){var _0x3b68f3=_0x2dc984[_0x2b6c94(-0x10a,-0x120,-0x140,-0x104)](_0x3ff141,arguments);return _0x2ae810=null,_0x3b68f3;}}:function(){};return _0x59953c=![],_0x2200ee;}},_0x3410c0=_0x44895d[_0x17ed1a(0x4ba,0x4d8,0x4c2,0x488)](_0x3c01f6),_0x1ae59b=_0x3410c0[_0x435a0e(0xef,0x122,0x110,0x104)]=_0x3410c0['console']||{},_0xeed463=[_0x44895d['kGLGl'],_0x44895d[_0x17ed1a(0x4d5,0x4c4,0x507,0x476)],_0x44895d['wPQnR'],_0x44895d[_0x17ed1a(0x4e3,0x4b8,0x4f6,0x482)],_0x17ed1a(0x4ed,0x4cb,0x51d,0x515),_0x44895d[_0x17ed1a(0x506,0x4ef,0x4f0,0x4bd)],_0x44895d[_0x435a0e(0xb8,0xa7,0xe8,0xcd)]];for(var _0x310ef2=-0x5*-0x5f+0x1af*0x7+0xc2*-0x12;_0x44895d['Uyxpp'](_0x310ef2,_0xeed463[_0x17ed1a(0x4f9,0x4e6,0x4a7,0x534)]);_0x310ef2++){var _0x43c00a=(_0x435a0e(0x12b,0xf0,0x142,0xf9)+'4')[_0x17ed1a(0x4ed,0x4cf,0x4e4,0x4ed)]('|'),_0x9e92f2=-0x2302+-0x11*-0xcd+-0x1*-0x1565;while(!![]){switch(_0x43c00a[_0x9e92f2++]){case'0':_0x596c36['toString']=_0x1df202[_0x17ed1a(0x4b1,0x4a7,0x4c3,0x4a4)][_0x435a0e(0x126,0x138,0x143,0xf2)](_0x1df202);continue;case'1':var _0x1df202=_0x1ae59b[_0x368936]||_0x596c36;continue;case'2':_0x596c36[_0x435a0e(0x112,0x111,0x100,0x136)]=_0xd0b0a1[_0x17ed1a(0x4bf,0x4e9,0x53f,0x51e)](_0xd0b0a1);continue;case'3':var _0x596c36=_0xd0b0a1['constructo'+'r'][_0x17ed1a(0x4ea,0x4e3,0x494,0x508)]['bind'](_0xd0b0a1);continue;case'4':_0x1ae59b[_0x368936]=_0x596c36;continue;case'5':var _0x368936=_0xeed463[_0x310ef2];continue;}break;}}});function _0x2fa3(_0x264eca,_0x3420e6){var _0x5edddd=_0x35b3();return _0x2fa3=function(_0x1d2a76,_0x2a2229){_0x1d2a76=_0x1d2a76-(-0x21d*-0xd+-0x1af5+-0x15a*-0x1);var _0x784cb9=_0x5edddd[_0x1d2a76];if(_0x2fa3['nJwSgy']===undefined){var _0x14122b=function(_0x344604){var _0x542801='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x4ac36a='',_0xe364ac='',_0x15c510=_0x4ac36a+_0x14122b;for(var _0xfa209a=-0x172c*-0x1+-0x46+-0x16e6,_0x3f0b55,_0x49ff51,_0x30e448=-0x126*-0x11+0x127+0x4f*-0x43;_0x49ff51=_0x344604['charAt'](_0x30e448++);~_0x49ff51&&(_0x3f0b55=_0xfa209a%(0x2309+-0x1e7d+0x488*-0x1)?_0x3f0b55*(-0x1*0x1381+0x131*-0xe+-0x1*-0x246f)+_0x49ff51:_0x49ff51,_0xfa209a++%(0x1e7*0x7+-0x3eb+-0x962*0x1))?_0x4ac36a+=_0x15c510['charCodeAt'](_0x30e448+(0xae3*-0x1+0x12d4+-0x7e7))-(-0x1*-0x2311+0x972+-0x2c79)!==0x54c+0x1247*0x2+-0x29da?String['fromCharCode'](-0x4e6+0x247c+-0xbf*0x29&_0x3f0b55>>(-(0x7f7*0x1+-0x2158+-0x1*-0x1963)*_0xfa209a&-0x2683*0x1+-0x53*0x58+0x4311)):_0xfa209a:0xbce+-0x13b+-0x1*0xa93){_0x49ff51=_0x542801['indexOf'](_0x49ff51);}for(var _0x1b650d=0x234d+0x1d3b+-0x4088,_0x1a7afa=_0x4ac36a['length'];_0x1b650d<_0x1a7afa;_0x1b650d++){_0xe364ac+='%'+('00'+_0x4ac36a['charCodeAt'](_0x1b650d)['toString'](-0x1*0xf88+0x1*0x247f+-0x14e7))['slice'](-(-0x1*0x91e+-0xcd*0xb+0x11ef));}return decodeURIComponent(_0xe364ac);};_0x2fa3['cIcQhT']=_0x14122b,_0x264eca=arguments,_0x2fa3['nJwSgy']=!![];}var _0x2d0c72=_0x5edddd[0x1457*-0x1+0x5*0x36d+-0x336*-0x1],_0x1e6f1d=_0x1d2a76+_0x2d0c72,_0x44862d=_0x264eca[_0x1e6f1d];if(!_0x44862d){var _0x4f3ec2=function(_0x47c266){this['GpbOrx']=_0x47c266,this['zhJSkZ']=[-0xa6c+-0xdc0*0x1+-0x80f*-0x3,0x2*-0x6fd+-0xf97+0x1d91,0x26a*0x1+0x18ca+-0xd9a*0x2],this['LGdhAb']=function(){return'newState';},this['wOOeFb']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['fPvcuD']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4f3ec2['prototype']['awqBJr']=function(){var _0x282e80=new RegExp(this['wOOeFb']+this['fPvcuD']),_0x32b9ca=_0x282e80['test'](this['LGdhAb']['toString']())?--this['zhJSkZ'][-0x217+-0x1914+0x1b2c]:--this['zhJSkZ'][-0x227a+0xc92+0x15e8];return this['OigzpS'](_0x32b9ca);},_0x4f3ec2['prototype']['OigzpS']=function(_0x14dffd){if(!Boolean(~_0x14dffd))return _0x14dffd;return this['zYLrGW'](this['GpbOrx']);},_0x4f3ec2['prototype']['zYLrGW']=function(_0x46b19a){for(var _0x13f86e=0x2346+0x3*0x17f+-0x27c3,_0x305191=this['zhJSkZ']['length'];_0x13f86e<_0x305191;_0x13f86e++){this['zhJSkZ']['push'](Math['round'](Math['random']())),_0x305191=this['zhJSkZ']['length'];}return _0x46b19a(this['zhJSkZ'][-0x219*-0x5+-0x1*-0x7dc+0x1*-0x1259]);},new _0x4f3ec2(_0x2fa3)['awqBJr'](),_0x784cb9=_0x2fa3['cIcQhT'](_0x784cb9),_0x264eca[_0x1e6f1d]=_0x784cb9;}else _0x784cb9=_0x44862d;return _0x784cb9;},_0x2fa3(_0x264eca,_0x3420e6);}_0x147cb6(),((async()=>{function _0xc58140(_0x5dd65f,_0x197d22,_0x3c41d7,_0x52f3c2){return _0x2fa3(_0x5dd65f- -0xa5,_0x197d22);}var _0x498ba3={'ZWdcJ':function(_0x5430f9,_0x6ced1e){return _0x5430f9(_0x6ced1e);},'EkoEu':_0x52f01f(-0x1ac,-0x19c,-0x1f3,-0x15b)+_0xc58140(0x15e,0x13b,0x112,0x14b)+_0x52f01f(-0x17b,-0x133,-0x132,-0x1c0)+'\x20live\x20game'+_0xc58140(0x14a,0x158,0x15d,0x16e)+'et.com/pla'+_0x52f01f(-0x176,-0x138,-0x154,-0x1bc)+_0xc58140(0x1b6,0x1ca,0x1b2,0x1b7),'DIkEM':function(_0x5c205c,_0x1378c0){return _0x5c205c!==_0x1378c0;},'TJekl':_0x52f01f(-0x1b7,-0x1ba,-0x200,-0x164),'oOHnZ':'iframe','ZNTLJ':_0xc58140(0x1da,0x1c5,0x1a8,0x1f3),'IelsZ':_0xc58140(0x1bc,0x17d,0x1cf,0x1ce),'SOSnN':'/play/lobb'+'y','OXHuO':function(_0x1fe1ac,_0x3acab0){return _0x1fe1ac(_0x3acab0);},'FpPoQ':'All\x20blooks'+_0x52f01f(-0x161,-0x16a,-0x1b2,-0x117),'awCrx':function(_0x1ccabe,_0x457a34){return _0x1ccabe(_0x457a34);},'WYJYK':_0x52f01f(-0x193,-0x1e3,-0x14f,-0x14d)+_0x52f01f(-0x195,-0x15c,-0x15d,-0x14b)+_0x52f01f(-0x1da,-0x1de,-0x1fb,-0x204),'wdENx':function(_0x10fdc2,_0xb94d24){return _0x10fdc2-_0xb94d24;},'aDdLx':function(_0x4a0db3,_0x41dc8e){return _0x4a0db3>_0x41dc8e;},'fGdUC':function(_0x5c8001,_0x5bb181){return _0x5c8001!==_0x5bb181;},'VmKzN':_0xc58140(0x19b,0x152,0x1be,0x150),'ULygn':_0xc58140(0x1a5,0x1fa,0x1f7,0x1ed)+'outdated.\x20'+_0xc58140(0x17d,0x171,0x171,0x1a4)+_0xc58140(0x13f,0x192,0xeb,0x12f)+_0xc58140(0x18a,0x1bc,0x159,0x16c)+_0xc58140(0x1e3,0x22a,0x1aa,0x1c4),'iMbwD':function(_0x45c58a,_0x41550c){return _0x45c58a(_0x41550c);},'sPaPx':'Script\x20is\x20'+_0xc58140(0x1cc,0x1c5,0x1c3,0x1d7)+_0xc58140(0x17b,0x167,0x1b6,0x14b)+'to\x20get\x20the'+_0xc58140(0x161,0x14b,0x10b,0x142)+_0xc58140(0x189,0x16e,0x198,0x1db)};function _0x52f01f(_0x30ba41,_0x366146,_0x3d3a42,_0x875673){return _0x2fa3(_0x30ba41- -0x3e1,_0x366146);}try{if(Date[_0xc58140(0x196,0x171,0x151,0x185)]()>0x7185366151*-0x4+-0x1*-0x15ea90e795f+-0xb*-0x2c48f23c6f){if(_0x498ba3[_0xc58140(0x1c7,0x1ae,0x198,0x1c9)](_0x52f01f(-0x1a1,-0x1ed,-0x178,-0x17f),_0x498ba3[_0x52f01f(-0x18b,-0x189,-0x16e,-0x17a)])){var _0x508db=_0x363635?function(){function _0x3919c4(_0x14eb59,_0x4d9953,_0x1408b1,_0x2d1da4){return _0x52f01f(_0x14eb59-0x5c9,_0x4d9953,_0x1408b1-0x136,_0x2d1da4-0x175);}if(_0xcdd78d){var _0x5aaa5b=_0x18d11b[_0x3919c4(0x457,0x4a4,0x43c,0x43a)](_0x28a641,arguments);return _0x3e180f=null,_0x5aaa5b;}}:function(){};return _0xaeddb=![],_0x508db;}else{const _0x472808=_0x498ba3[_0xc58140(0x160,0x122,0x180,0x14f)](confirm,_0x498ba3[_0xc58140(0x1b9,0x204,0x186,0x19e)]);if(_0x472808)return window[_0x52f01f(-0x1ba,-0x1f7,-0x19d,-0x1e8)](_0x52f01f(-0x1aa,-0x17e,-0x19d,-0x174)+_0xc58140(0x16e,0x156,0x17a,0x184)+'.net/blook'+'et/');}}else{((async()=>{function _0xcf908c(_0x311db4,_0xdcaf7c,_0x3ffae5,_0x11dcec){return _0xc58140(_0x3ffae5-0x273,_0xdcaf7c,_0x3ffae5-0x9b,_0x11dcec-0x177);}var _0x53b1bb={'NBhNy':function(_0x18f430,_0x426efa){function _0x5691d2(_0xee93bf,_0x49f653,_0xe94d3c,_0x50bfc1){return _0x2fa3(_0x50bfc1- -0x31,_0x49f653);}return _0x498ba3[_0x5691d2(0x204,0x215,0x23f,0x21c)](_0x18f430,_0x426efa);},'Kqfol':_0xcf908c(0x446,0x471,0x452,0x493)+_0x459182(0x39e,0x38d,0x3a4,0x3de)+_0x459182(0x33b,0x355,0x370,0x2e7)+'ke\x20to\x20repo'+_0x459182(0x38e,0x3ba,0x38b,0x3d9)+_0xcf908c(0x445,0x429,0x44c,0x485)+_0x459182(0x36f,0x375,0x3b3,0x36f)+_0xcf908c(0x40f,0x400,0x3eb,0x3e5)};function _0x459182(_0x1daa3f,_0x3abb1a,_0xd899ff,_0x1bd543){return _0x52f01f(_0x1daa3f-0x53c,_0x3abb1a,_0xd899ff-0x1d1,_0x1bd543-0x10b);}if(_0x498ba3[_0x459182(0x384,0x3a1,0x3a2,0x33a)](_0x459182(0x340,0x2ed,0x341,0x368),_0x498ba3[_0xcf908c(0x3a7,0x3dc,0x3b1,0x3d8)])){var _0x1536d4=document[_0x459182(0x377,0x350,0x372,0x347)+_0x459182(0x394,0x378,0x3a8,0x371)](_0x498ba3[_0x459182(0x380,0x373,0x369,0x32d)]);document['body'][_0x459182(0x3d0,0x3bf,0x3fe,0x387)+'d'](_0x1536d4),window[_0x459182(0x381,0x3aa,0x39d,0x3c6)]=_0x1536d4['contentWin'+_0x459182(0x349,0x351,0x336,0x37c)][_0xcf908c(0x42e,0x414,0x3f4,0x42a)],window[_0xcf908c(0x3f2,0x396,0x3dd,0x41b)]=_0x1536d4[_0x459182(0x344,0x379,0x387,0x37f)+'dow'][_0xcf908c(0x3c6,0x401,0x3dd,0x3c4)],window[_0xcf908c(0x41c,0x426,0x451,0x457)]=_0x1536d4[_0xcf908c(0x3c5,0x36a,0x3b7,0x374)+'dow'][_0x459182(0x3de,0x430,0x3e9,0x3b1)];try{if('tWOth'!==_0x498ba3[_0xcf908c(0x427,0x42f,0x419,0x3c6)])_0x498ba3[_0x459182(0x3a8,0x39e,0x35a,0x3f0)](_0x44862d,_0x498ba3[_0x459182(0x358,0x32a,0x37a,0x31b)]);else{var _0x593ee4=_0x498ba3['IelsZ'][_0xcf908c(0x411,0x3f0,0x42a,0x470)]('|'),_0x5d3297=-0x513+0x59*0xc+-0x3*-0x4d;while(!![]){switch(_0x593ee4[_0x5d3297++]){case'0':window[_0xcf908c(0x42f,0x461,0x42b,0x40b)][_0x459182(0x3e1,0x3a2,0x3b2,0x420)]==_0x498ba3['SOSnN']?(_0x1a2afd['memoizedSt'+_0xcf908c(0x3a9,0x409,0x3cc,0x389)]['lockedBloo'+'ks']['length']=-0xffd*-0x2+-0x12d6*0x1+-0xd24,_0x1a2afd['stateNode'][_0xcf908c(0x3e7,0x380,0x3ca,0x3b2)+'e'](),_0x498ba3[_0xcf908c(0x3fe,0x430,0x3e5,0x42a)](alert,_0x498ba3['FpPoQ'])):_0x498ba3[_0xcf908c(0x3f4,0x3fd,0x3d3,0x3c9)](alert,_0x498ba3[_0x459182(0x358,0x32f,0x31b,0x355)]);continue;case'1':var _0x53dc4c=document[_0x459182(0x348,0x35d,0x32b,0x350)+_0xcf908c(0x3d3,0x3a3,0x3f9,0x448)](_0x498ba3[_0xcf908c(0x460,0x3ea,0x427,0x424)]);continue;case'2':;continue;case'3':var _0x342f7c=Object[_0xcf908c(0x46c,0x3f0,0x423,0x3f0)](_0x53dc4c)[_0xcf908c(0x3f9,0x392,0x3de,0x421)](_0x171a5d=>_0x171a5d[_0xcf908c(0x492,0x3f8,0x446,0x3f4)](_0x459182(0x373,0x35a,0x37b,0x32a)+_0x459182(0x3dc,0x405,0x40f,0x3bc)));continue;case'4':var _0x1a2afd=_0x53dc4c[_0x342f7c][_0xcf908c(0x37c,0x3e8,0x3ce,0x3b7)][-0x7fa+-0x4*0x3a+0x23*0x41][_0xcf908c(0x3cc,0x427,0x3db,0x42c)];continue;}break;}}}catch(_0x371265){confirm('An\x20error\x20o'+_0xcf908c(0x41f,0x3ef,0x411,0x403)+_0xcf908c(0x36e,0x36e,0x3ae,0x382)+_0xcf908c(0x412,0x428,0x3ed,0x424)+_0xcf908c(0x446,0x3af,0x401,0x419)+_0x459182(0x3d9,0x404,0x38b,0x409)+'rt\x20discord'+_0x459182(0x378,0x348,0x32e,0x3b0))&&window[_0xcf908c(0x3d7,0x3cc,0x3f5,0x40c)](_0x459182(0x399,0x3d1,0x362,0x390)+'izzers.xyz'+_0xcf908c(0x3f0,0x3a2,0x3df,0x3fb));;};}else{_0x53b1bb[_0xcf908c(0x3f7,0x421,0x3da,0x42a)](_0x4ac36a,_0x53b1bb[_0xcf908c(0x3d3,0x3cb,0x3b5,0x3ba)])&&_0x15c510['open'](_0x459182(0x399,0x3c5,0x3c7,0x3b6)+_0xcf908c(0x3db,0x462,0x416,0x3d3)+_0x459182(0x36c,0x349,0x31a,0x3a9));;}})());function _0x188499(){function _0x342683(_0x3016c9,_0x22f40f,_0x1728ec,_0x19a559){return _0x52f01f(_0x1728ec-0x66,_0x22f40f,_0x1728ec-0x8,_0x19a559-0xc1);}let _0x4dd3c4=document['createElem'+_0x3287c2(0x45a,0x44e,0x495,0x469)](_0x3287c2(0x43b,0x497,0x432,0x451));_0x4dd3c4[_0x342683(-0x156,-0x146,-0x13e,-0xf2)]=_0x342683(-0x1c2,-0x13a,-0x18f,-0x14e)+_0x3287c2(0x483,0x460,0x4ca,0x487)+_0x342683(-0x12f,-0x156,-0x10d,-0x10d)+'rif;\x20font-'+_0x3287c2(0x438,0x459,0x416,0x468)+_0x342683(-0xf8,-0x116,-0x12c,-0x121)+'65px;\x20widt'+_0x342683(-0xee,-0x133,-0x11b,-0xd4)+_0x3287c2(0x3cd,0x42f,0x463,0x41b)+_0x3287c2(0x41d,0x470,0x44b,0x446)+_0x342683(-0x173,-0xe7,-0x134,-0x137)+_0x342683(-0x118,-0x156,-0x132,-0xe8)+_0x3287c2(0x40a,0x45d,0x43b,0x423)+_0x3287c2(0x4c2,0x452,0x4d8,0x494)+'\x20240);\x20pos'+_0x3287c2(0x46f,0x4a0,0x427,0x453)+_0x3287c2(0x48f,0x410,0x43a,0x442)+_0x3287c2(0x473,0x459,0x429,0x421)+_0x342683(-0xd3,-0x143,-0xfe,-0x126)+_0x342683(-0x163,-0x154,-0x128,-0xff)+_0x3287c2(0x42c,0x3e7,0x478,0x428)+_0x3287c2(0x3e5,0x423,0x423,0x422)+_0x342683(-0x13f,-0x123,-0x171,-0x143)+'\x20text-alig'+'n:\x20center;',_0x4dd3c4[_0x342683(-0x10a,-0x111,-0x13f,-0x129)]='<p>Made\x20by'+_0x3287c2(0x4ea,0x44a,0x495,0x49a)+_0x3287c2(0x46c,0x4ab,0x412,0x460)+_0x342683(-0x10f,-0x113,-0x137,-0xf3)+_0x342683(-0x151,-0x112,-0x121,-0x13e)+_0x342683(-0x14b,-0x10c,-0x114,-0x141)+_0x3287c2(0x492,0x49e,0x491,0x4aa)+_0x3287c2(0x483,0x422,0x449,0x44a)+_0x342683(-0x1b7,-0x148,-0x162,-0x185)+_0x342683(-0xcf,-0x148,-0xf6,-0xac)+_0x3287c2(0x3f3,0x42e,0x409,0x40e)+_0x3287c2(0x43b,0x477,0x46a,0x432);function _0x3287c2(_0x433541,_0x44e40e,_0x1c26eb,_0x2566e2){return _0xc58140(_0x2566e2-0x2d5,_0x44e40e,_0x1c26eb-0x164,_0x2566e2-0x196);}document['body'][_0x3287c2(0x4bd,0x4b0,0x483,0x4a5)+'d'](_0x4dd3c4);var _0x54dcf8=0x1*-0xd2f+0x14fa+-0x5*0x18f,_0x1c59de=-0x1354+-0x763+0x1ab7,_0x481cde=0x1975+0x1409+-0x2d7e,_0x850eae=-0x8f7+0x1f*0xbf+-0x206*0x7;_0x4dd3c4[_0x342683(-0x190,-0x149,-0x141,-0xfc)+'n']=(_0x33df08=window['event'])=>{function _0x30d9bd(_0x5db2dc,_0x2486b4,_0x51205d,_0x484ba2){return _0x3287c2(_0x5db2dc-0x19e,_0x484ba2,_0x51205d-0x153,_0x5db2dc- -0x140);}var _0x475544={'jHKKb':function(_0x52abc6,_0x3581e9){function _0x54e1e6(_0x218a54,_0x43ec28,_0x1994a3,_0x5aa7ed){return _0x2fa3(_0x43ec28-0x22a,_0x5aa7ed);}return _0x498ba3[_0x54e1e6(0x471,0x48d,0x449,0x4c9)](_0x52abc6,_0x3581e9);},'uiFNT':function(_0x135ebf,_0x24c588){function _0x179b3a(_0xe62742,_0x4a1216,_0x3b9040,_0x2b8fc9){return _0x2fa3(_0x3b9040-0x2c6,_0xe62742);}return _0x498ba3[_0x179b3a(0x4ed,0x47f,0x4ca,0x4b1)](_0x135ebf,_0x24c588);},'bVgDC':function(_0x1928fc,_0x2360f4){function _0x4164f2(_0x2c87b5,_0x3071ee,_0x2af1e2,_0x3fc3ae){return _0x2fa3(_0x3fc3ae-0x3e4,_0x2af1e2);}return _0x498ba3[_0x4164f2(0x60e,0x5b3,0x61b,0x5e8)](_0x1928fc,_0x2360f4);},'KDrFO':function(_0x4c928d,_0x520281){return _0x4c928d+_0x520281;},'Nrbqu':function(_0x5b0d54,_0x191ae7){return _0x5b0d54+_0x191ae7;}};_0x33df08[_0x30d9bd(0x34f,0x34c,0x2f9,0x347)+_0x211c25(0x37b,0x36c,0x364,0x390)](),_0x481cde=_0x33df08[_0x30d9bd(0x336,0x34f,0x2f0,0x2f1)],_0x850eae=_0x33df08[_0x211c25(0x3c4,0x3da,0x3a5,0x3a6)];function _0x211c25(_0x5320aa,_0x3cf0ce,_0x3f104d,_0x2b4882){return _0x342683(_0x5320aa-0x133,_0x3f104d,_0x5320aa-0x50e,_0x2b4882-0x4b);}document[_0x211c25(0x383,0x3c1,0x3aa,0x35d)]=()=>{function _0x50b28c(_0x85e186,_0x39867b,_0x1bfbe9,_0x1040c5){return _0x211c25(_0x39867b- -0x1b0,_0x39867b-0xad,_0x1040c5,_0x1040c5-0x19a);}function _0x1504ec(_0x507e2a,_0x5ef140,_0x2bd4ca,_0xbbbe36){return _0x30d9bd(_0x2bd4ca-0xdb,_0x5ef140-0x17f,_0x2bd4ca-0x2b,_0xbbbe36);}document[_0x50b28c(0x1bf,0x1d3,0x1a4,0x188)]=null,document[_0x1504ec(0x39e,0x433,0x3e9,0x3a4)+'e']=null;},document[_0x211c25(0x3b1,0x403,0x3c6,0x3d4)+'e']=_0x22972d=>{_0x22972d=_0x22972d||window['event'],_0x22972d['preventDef'+_0x81e4a(-0x1fe,-0x180,-0x1b4,-0x197)](),_0x54dcf8=_0x475544[_0x81e4a(-0x100,-0x108,-0x123,-0x14b)](_0x481cde,_0x22972d[_0x81e4a(-0x18e,-0x162,-0x156,-0x108)]),_0x1c59de=_0x850eae-_0x22972d[_0x1af842(-0x167,-0x1af,-0x197,-0x1de)],_0x481cde=_0x22972d[_0x1af842(-0x15b,-0x136,-0x182,-0x15b)];function _0x81e4a(_0x3507e3,_0x168147,_0x257f71,_0x5e2200){return _0x30d9bd(_0x257f71- -0x48c,_0x168147-0x21,_0x257f71-0x1d2,_0x5e2200);}_0x850eae=_0x22972d[_0x1af842(-0x14b,-0x14b,-0x197,-0x1e3)];function _0x1af842(_0x1b211e,_0x10fb01,_0x5bbd9b,_0x491f93){return _0x211c25(_0x5bbd9b- -0x55b,_0x10fb01-0x1e,_0x491f93,_0x491f93-0xb3);}let _0x879f52=_0x475544[_0x81e4a(-0xea,-0x132,-0x115,-0x147)](_0x475544[_0x1af842(-0x119,-0x18a,-0x14f,-0x13c)](_0x4dd3c4[_0x1af842(-0x1f5,-0x1b3,-0x1d2,-0x1b2)],_0x1c59de),0x1*-0x48b+-0x667*-0x1+0xe*-0x22)?_0x475544[_0x81e4a(-0x162,-0x14f,-0x123,-0x123)](_0x4dd3c4[_0x1af842(-0x209,-0x1bc,-0x1d2,-0x1fa)],_0x1c59de):-0xba7+0x1f3*0xa+-0x7d7,_0x43471d=_0x475544[_0x1af842(-0x1fb,-0x1a9,-0x1d4,-0x1c6)](_0x4dd3c4['offsetLeft']-_0x54dcf8,0x1970+0x238b*0x1+-0x3cfb)?_0x4dd3c4[_0x81e4a(-0x1d9,-0x182,-0x1b6,-0x195)]-_0x54dcf8:0x1017*-0x1+0x1896*-0x1+0x28ad;_0x4dd3c4['style']['top']=_0x475544['KDrFO'](_0x879f52,'px'),_0x4dd3c4[_0x1af842(-0x163,-0x136,-0x18b,-0x196)][_0x81e4a(-0x12b,-0x184,-0x133,-0x146)]=_0x475544[_0x1af842(-0x1a9,-0x1bc,-0x187,-0x198)](_0x43471d,'px');};};};_0x188499();}}catch(_0x23a7ea){const _0x143c20=_0x498ba3[_0xc58140(0x164,0x13c,0x14c,0x145)](confirm,_0x498ba3[_0x52f01f(-0x1b4,-0x1a4,-0x1d3,-0x203)]);if(_0x143c20)return window[_0x52f01f(-0x1ba,-0x1e1,-0x19a,-0x20a)]('https://sc'+_0xc58140(0x16e,0x183,0x174,0x13b)+_0x52f01f(-0x1cc,-0x188,-0x19d,-0x20b)+_0xc58140(0x1c3,0x1ee,0x1f3,0x1d2));}})());
import json
import requests

apikey = '43979f1b-f353-4842-ad8a-ecb2735f3b71'

headers = {
    'X-CMC_PRO_API_KEY' : apikey,
    'Accepts' : 'application/json'
}

params = {
    'start' : '1',
    'limit' : '5',
    'convert' : 'USD'
}

url = 'https://pro-api.coinmarketcap.com/v1/cryptocurrency/listings/latest'

json = requests.get(url, params=params, headers=headers).json()

coins = json['data']

for coin in coins:
    print(coin['symbol'], coin['quote']['USD']['price'])
//This script generates a list for de-duplication task (for CMDB_CI maintenance)
//Note, the code below will only look at those CIs where Class = Switchport
//and NOT include State = Retired (Retired CIs are by-passed.) 

gs.log(getDuplicates('dscy_switchport', 'name'));  // look for CIs with class = Switchport)

function getDuplicates(tablename, val) {
    var dupRecords = [];
    var rtnNameArry = [];
    var count = 0;

    var gaDupCheck = new GlideAggregate(tablename);
    gaDupCheck.addEncodedQuery('sys_class_name=dscy_switchport^install_status!=7^ORinstall_status=NULL'); //Class is Switchport and not Retired
    gaDupCheck.addAggregate('COUNT', val);
    gaDupCheck.addNotNullQuery(val);
    gaDupCheck.groupBy(val);
    gaDupCheck.addHaving('COUNT', '>', 1);
    gaDupCheck.query();
    while (gaDupCheck.next()) {
        var rtnName = gaDupCheck[val].toString();
        rtnNameArry.push(rtnName);
    }

    for (var i = 0; i < rtnNameArry.length; i++) {

        var gr = new GlideRecord("dscy_switchport");
        gr.addQuery('name', rtnNameArry[i]);

        gr.query();
        while (gr.next()) {
            count++;
            dupRecords.push("" + gr.sys_id);
            gs.log(gr.name + " - " + gr.sys_class_name.getDisplayValue() + " - " + gr.sys_id);
        }
        gs.log(dupRecords.toString());

        var taskSysId = new CMDBDuplicateTaskUtils().createDuplicateTask(dupRecords.toString());
        gs.log(taskSysId);

//*** Un-comment the block below, to create task records for De-duplication		
/*========================================================================
        var remTsk = new GlideRecord("reconcile_duplicate_task");
        remTsk.addEncodedQuery("sys_created_onONToday@javascript:gs.beginningOfToday()@javascript:gs.endOfToday()");
        remTsk.addQuery('sys_id', taskSysId);
        remTsk.query();
        if (remTsk.next()) {
            remTsk.assignment_group = "ddf02f53dbb83b806a4d591e5e96190e";
            remTsk.update();
            gs.log("De-Duplication Task: " + remTsk.number + " is now assigned to the Telus CMDB Team. ");
       }
===========================================================================*/
        dupRecords.length = 0;
    }

    gs.log("Number of duplicate CIs found: " + rtnNameArry.length);
    gs.log("Total number of Affected CIs found: " + count);
    return rtnNameArry;
}
To change the orientation go into the app.json and change from portrait to default which will allow device to switch from portrait to landscape

// Changed the position of the keyboard to get key areas active within the app
<KeyboardAvoidingView behavior="position" KeybordVerticalOffset={30}> 

</KeyboardAvoidingView>

You need to be wary if calculating the screen size at the beginning when switching screen orientation implement a useEffect to listen for the change in screen orientation which then can update the sytling as you see fit.

// You can also add event listeners

    useEffect(() => {
        const updateLayout = () => {
            setAvailableDeviceWidth(Dimensions.get('window').width);
            setAvailableDeviceHeight(Dimensions.get('window').height);
    };
 
    Dimensions.addEventListener('change', updateLayout);
 
    return () => {
            Dimensions.removeEventListener('change', updateLayout);
        };
    });
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );

// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );

// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );

// Save database queries
define( 'SAVEQUERIES', true );
def combinationSum2(candidates, target):
    res = []
    candidates.sort()
    
    def dfs(target, index, path):
        if target < 0:
            return  # backtracking
        if target == 0:
            res.append(path)
            return  # backtracking 
        for i in range(index, len(candidates)):
            if candidates[i] == candidates[i-1]:
                continue
            dfs(target-candidates[i], i+1, path+[candidates[i]])
            
    dfs(target, 0, [])
    return res
from dataclasses import dataclass

@dataclass
class Book_list:
	name: str
	perunit_cost: float
	quantity_available: int = 0
		
	# function to calculate total cost	
	def total_cost(self) -> float:
		return self.perunit_cost * self.quantity_available
	
book = Book_list("Introduction to programming.", 300, 3)
x = book.total_cost()

# print the total cost
# of the book
print(x)

# print book details
print(book)

# 900
Book_list(name='Python programming.',
		perunit_cost=200,
		quantity_available=3)
//2.3.1
void saveTheFlowers(){
    turnLeft();
    Hoch();
    Spitze();
    Runter();
}

void Hoch(){
    while(frontIsClear() && (!rightIsClear())){
        moveForward();
        if(rightIsClear() && frontIsClear()){
            turnRight();
            moveForward();
            if(onBeeper()){
                pickBeeper();
                turnLeft();
            }  
        }
    }
}

void Spitze(){
    turnRight();
    moveForward();
    dropBeeper();
}

void Runter(){
    while(onBeeper()){
        moveForward();
        turnRight();
        while(frontIsClear()){
            moveForward();
        }
        turnLeft();
        if(frontIsClear()){
            dropBeeper();
        }
    }
} 
//2.2.3
void addSlow(){
    while(frontIsClear()){
        decrement();
        if(frontIsClear()){
            LaufeZurueck();    
            increment();
            LaufeZurueck();
        }
    }
}

void decrement(){
    while(!onBeeper() && (frontIsClear())){
        dropBeeper();
        moveForward();
    }
    if(onBeeper()){
        pickBeeper();    
    }
}

void increment(){
    while(onBeeper() && (frontIsClear())){
        pickBeeper();
        moveForward(); 
    }
    if(!onBeeper()){
        dropBeeper();
    }
}

void LaufeZurueck(){
    turnAround();
    while(frontIsClear()){
        moveForward();
    }
    Wechsel();
}

void Wechsel(){
    if(!frontIsClear() &&(!leftIsClear())){
        turnRight();
        moveForward();
        turnRight();
    }
    if(!frontIsClear()){
        turnLeft();
        moveForward();
        turnLeft();
    }
}
//1.2.1
void climbTheStairs(){
    moveForward();
    while(!frontIsClear() && (!rightIsClear())){
        TreppeLaufen();
    }
}

void TreppeLaufen(){
    turnLeft();
    moveForward();
    turnRight();
    moveForward();
}
What I did.
Made sure that the ports are open on the VPS Firewall. (Just to be sure I wasn't making any mistake, I opened up all the ports) - Still not accessable.
Connected to the VPS using SSH. And tunneled port 80 and 8888. Now it did work. I was able to access the aaPanel dashboard and install Nginx stack.
Deleted and added firewall entries to allow port 80, 443, 8888, 888. Still not accessible over public IP.
Installed Docker from the aaPanel itself and installed Portainer. Portainer has a web UI at port 9000. I tried to access this UI and again. IT WORKS.
At this time I am sure that it something to do with aaPanel itself. Or is it me doing something wrong? I even disabled the ubuntu firewall using the command sudo ufw disable.

Output of sudo lsof -i:80

COMMAND  PID        USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   1109        root    9u  IPv4  20409      0t0  TCP *:http (LISTEN)
nginx   1111         www    9u  IPv4  20409      0t0  TCP *:http (LISTEN)
nginx   1112         www    9u  IPv4  20409      0t0  TCP *:http (LISTEN)
nginx   1113         www    9u  IPv4  20409      0t0  TCP *:http (LISTEN)
nginx   1114         www    9u  IPv4  20409      0t0  TCP *:http (LISTEN)
const range = (from, to, step) =>
  [...Array(Math.floor((to - from) / step) + 1)].map((_, i) => from + i * step);

range(0, 9, 2);
//=> [0, 2, 4, 6, 8]

// can also assign range function as static method in Array class (but not recommended )
Array.range = (from, to, step) =>
  [...Array(Math.floor((to - from) / step) + 1)].map((_, i) => from + i * step);

Array.range(2, 10, 2);
//=> [2, 4, 6, 8, 10]

Array.range(0, 10, 1);
//=> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Array.range(2, 10, -1);
//=> []

Array.range(3, 0, -1);
//=> [3, 2, 1, 0]
<link rel="stylesheet" href="https://speed-cl.netlify.app/components.css" />
.ticker-wrap .ticker {
  display: inline-block;
  height: 4rem;
  line-height: 4rem;
  white-space: nowrap;
  padding-right: 100%;
  box-sizing: content-box;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 30s;
  animation-duration: 30s;
}
<header class="navbar-wrapper d-flex align-center justify-around box-shadow-lg">
    <h1 class="brand headline-lg p-4">Brand</h1>
    <div class="search-box d-flex align-center justify-between my-4 w-50">
        <input type="text" class="search-input w-100 p-2 m-2 text-sm" placeholder="Search for products..." required />
        <button type="submit" class="btn btn-icon p-4">
            <i class="fas fa-search text-md"></i>
        </button>
    </div>
    <ul class="nav-links d-flex align-center">
        <li>
            <button class="btn btn-primary rounded-sm text-sm p-4">Login</button>
        </li>
        <li class="p-relative text-md icon-badge-wrapper m-4">
            <i class="fas fa-shopping-cart"></i>
            <span class="badge icon-badge-position text-sm font-wt-bold rounded-full p-absolute">5</span>
        </li>
        <li class="p-relative text-md icon-badge-wrapper m-4">
            <i class="fas fa-heart"></i>
            <span class="badge icon-badge-position text-sm font-wt-bold rounded-full p-absolute">7</span>
        </li>
    </ul>
</header>
import java.util.*;
import java.io.*;

class Solution
{
    public static void main (String[] args) 
    {
        int a[] = new int[]{10,5,30,15,7};
	    int l=0,r=4;
        
        mergeSort(a,l,r);
    	for(int x: a)
	        System.out.print(x+" ");    // OUTPUT : 5 7 10 15 30 
        
    }
    
    static void merge(int arr[], int l, int m, int h){
    
        int n1=m-l+1, n2=h-m;
        int[] left=new int[n1];
        int[]right=new int[n2];
        
        for(int i=0;i<n1;i++)
            left[i]=arr[i+l];
        for(int j=0;j<n2;j++)
            right[j]=arr[m+1+j];
            
        int i=0,j=0,k=l;
        while(i<n1 && j<n2){
            if(left[i]<=right[j])
                arr[k++]=left[i++];
            else
                arr[k++]=right[j++];
        }
        while(i<n1)
            arr[k++]=left[i++];
        while(j<n2)
            arr[k++]=right[j++];    
    }
    
    static void mergeSort(int arr[],int l,int r){
        if(r>l){
            int m=l+(r-l)/2;
            mergeSort(arr,l,m);
            mergeSort(arr,m+1,r);
            merge(arr,l,m,r);
        }
    }
}
// Efficient Code :

import java.util.*;
import java.io.*;

class Solution
{
    public static void main (String[] args) 
    {
        int a[] = new int[]{10,15,20,40};
        int b[] = new int[]{5,6,6,10,15};
        
        int m = a.length;
        int n = b.length;
        merge(a,b,m,n);
    }
    
    static void merge(int a[], int b[], int m, int n)
    {
        int i=0,j=0;
        while(i<m && j<n){
            if(a[i]<b[j])
                System.out.print(a[i++]+" ");
            else
                System.out.print(b[j++]+" ");
        }
        while(i<m)
            System.out.print(a[i++]+" ");
        while(j<n)
            System.out.print(b[j++]+" ");    
    }
}








// Naive Code :

import java.util.*;
import java.io.*;

class Solution
{
    public static void main (String[] args) 
    {
        int a[] = new int[]{10,15,20,40};
        int b[] = new int[]{5,6,6,10,15};
        
        int m = a.length;
        int n = b.length;
        merge(a,b,m,n);
        
    }
    
    static void merge(int a[], int b[], int m, int n){
    
        int[] c=new int[m+n];
        for(int i=0;i<m;i++)
            c[i]=a[i];
        for(int j=0;j<n;j++)
            c[j+m]=b[j];
        
        Arrays.sort(c);
        
        for(int i=0;i<m+n;i++)
            System.out.print(c[i]+" ");
    }
}
import java.util.*;
import java.io.*;

class Solution
{
    public static void main (String[] args) 
    {
        int arr[] = new int[]{50,20,40,60,10,30};
        
        int n = arr.length;
        iSort(arr,n);
        
        for(int x:arr)
            System.out.print(x+" ");    // OUTPUT : 10 20 30 40 50 60 
        
    }
    
    static void iSort(int arr[],int n)
    {
        for(int i=1;i<n;i++){
            int key = arr[i];
            int j=i-1;
            while(j>=0 && arr[j]>key){
                arr[j+1]=arr[j];
                j--;
            }
            arr[j+1]=key;
        }
    }
}
printf "%s\n%s\nus-east-1\njson" "$KEY_ID" "$SECRET_KEY" | aws configure --profile my-profile
class Solution 
{
    //Function to find minimum number of operations that are required 
    //to make the matrix beautiful.
    static int findMinOperation(int matrix[][], int n)
    {
        int sumRow[] = new int[n];
        int sumCol[] = new int[n];
        Arrays.fill(sumRow, 0);
        Arrays.fill(sumCol, 0);
        
        //calculating sumRow[] and sumCol[] array.
        for(int i = 0; i < n; i++)
        {
            for(int j = 0; j < n; j++)
            {
                sumRow[i] += matrix[i][j];
                sumCol[j] += matrix[i][j];
                  
            }
        }
        
        //finding maximum sum value in either row or in column.
        int maxSum = 0;
        for (int i = 0; i < n; ++i)
        {
            maxSum = Math.max(maxSum, sumRow[i]);
            maxSum = Math.max(maxSum, sumCol[i]);
        } 
        
        int count = 0;
        for (int i = 0, j = 0; i < n && j < n;) 
        {
            //finding minimum increment required in either row or column.
            int diff = Math.min(maxSum - sumRow[i], maxSum - sumCol[j]);
            
            //adding difference in corresponding cell, 
            //sumRow[] and sumCol[] array.
            matrix[i][j] += diff;
            sumRow[i] += diff;
            sumCol[j] += diff;
            
            //updating the result.
            count += diff;
            
            //if ith row is satisfied, incrementing i for next iteration.
            if (sumRow[i] == maxSum)
                ++i;
            
            //if jth column is satisfied, incrementing j for next iteration.
            if (sumCol[j] == maxSum)
                ++j;
        }
        //returning the result.
        return count;
    }
}
class Solution
{
    //Function to modify the matrix such that if a matrix cell matrix[i][j]
    //is 1 then all the cells in its ith row and jth column will become 1.
    void booleanMatrix(int matrix[][])
    {
        int r = matrix.length;
        int c = matrix[0].length;

        //using two list to keep track of the rows and columns 
        //that needs to be updated with 1.
        int row[] = new int[r];
        int col[] = new int[c];
        
        for(int i = 0; i < r; i++)
        {
            for(int j = 0; j < c; j++)
            {
                //if we get 1 in matrix, we mark ith row and jth column as 1.
                if(matrix[i][j] == 1){
                    row[i] = 1;
                    col[j] = 1;
                }  
            }
        }
        
        for(int i =0; i < r; i++)
        {
            for(int j = 0; j < c; j++)
            {
                //if ith row or jth column is marked as 1, then all elements
                //of matrix in that row and column will be 1.
                if(row[i] == 1 || col[j] == 1){
                    matrix[i][j] = 1;
                }
            }
        }
    }
}
class Solution
{
    //Function to interchange the rows of a matrix.
    static void interchangeRows(int matrix[][])
    {
       for(int i=0;i<matrix.length/2;i++){
           for(int j=0;j<matrix[i].length;j++){
               int temp=matrix[i][j];
               matrix[i][j]=matrix[matrix.length-i-1][j];
               matrix[matrix.length-i-1][j]=temp;
           }
       } 
    }
}
class Solution
{
    //Function to reverse the columns of a matrix.
    static void reverseCol(int matrix[][])
    {
       for(int i=0; i<matrix.length; i++){
           for(int j=0; j<matrix[i].length/2; j++)
           {
               int temp = matrix[i][j];
               matrix[i][j] = matrix[i][matrix[i].length-j-1];
               matrix[i][matrix[i].length-j-1] = temp;
           }
       } 
    }
}
class Solution
{
    //Function to exchange first column of a matrix with its last column.
    static void exchangeColumns(int matrix[][])
    {
       int temp = 0;
       for (int i=0; i<matrix.length; i++)
       {
            temp = matrix[i][0];
            matrix[i][0] = matrix[i][matrix[i].length-1];
            matrix[i][matrix[i].length-1] = temp; 
       }
    }
}
class Solution
{
    //Function to get cofactor of matrix[p][q] in temp[][]. 
    static void getCofactor(int matrix[][], int temp[][], int p, int q, int n)
    {
        int i = 0, j = 0;

        for (int row = 0; row < n; row++)
        {
            for (int col = 0; col < n; col++)
            {
                //copying only those elements into temporary matrix 
                //which are not in given row and column.
                if(row != p && col != q)
                {
                    temp[i][j++] = matrix[row][col];

                    //if row is filled, we increase row index and
                    //reset column index.
                    if(j == n - 1)
                    {
                        j = 0;
                        i++;
                    }
                }
            }
         }
    }
    
    
    //Function for finding determinant of matrix.
    static int determinantOfMatrix(int matrix[][], int n)
    {
        int D = 0; 

        //base case
        if (n == 1)
            return matrix[0][0];

        //creating a list to store Cofactors.
        int temp[][]  = new int[n][n];

        int sign = 1;

        //iterating for each element of first row.
        for (int i = 0; i < n; i++)
        {
            //getting Cofactor of matrix[0][i].
            getCofactor(matrix, temp, 0, i, n);
            D += sign * matrix[0][i] * determinantOfMatrix(temp, n - 1);

            //terms are to be added with alternate sign so changing the sign.
            sign = -sign;
        }
        //returning the determinant.
        return D;
    }
}
class Solution
{
    //Function to multiply two matrices.
    static int[][] multiplyMatrix(int A[][], int B[][])
    {
        int n1 = a.length;
        int m1 = a[0].length;
        int n2 = b.length;
        int m2 = b[0].length;
        
        if(m1!=n2)
        {
            int arr0[][] = new int[1][1];
            arr0[0][0] = -1;
            return arr0;
        }
        
        int arr[][] = new int[n1][m2];
        
        for(int i = 0 ; i<n1 ; i++)
        for(int j = 0 ; j<m2 ; j++)
        for(int q = 0; q<n2 ; q++)
        arr[i][j]+= a[i][q]*b[q][j];
        
        return arr;
    }
}
class Solution
{
    //Function to return sum of upper and lower triangles of a matrix.
    static ArrayList<Integer> sumTriangles(int matrix[][], int n)
    {
        ArrayList<Integer> list=new ArrayList<>();
        int sum1=0;
        int sum2=0;
        for(int g=0; g<matrix.length; g++){
            for(int i=0, j=g; j<matrix.length; i++,j++){
                sum1+=matrix[i][j];
            }
        }
        list.add(sum1);
        for(int g=0; g<matrix.length; g++){
            for(int i=g,j=0; i<matrix.length; i++,j++){
                sum2+=matrix[i][j];
            }
        }
        list.add(sum2);
        return list;
    }
}
class Solution
{
    //Function to add two matrices.
    static int[][] sumMatrix(int A[][], int B[][])
    {
        int n = A.length, m = A[0].length;
        int res[][] = new int[0][0];
        //Check if two input matrix are of different dimensions
        if(n != B.length || m != B[0].length)
            return res;
        
        res = new int[n][m];
        for(int i=0;i<n;i++)
            for(int j=0;j<m;j++)
                res[i][j] = A[i][j] + B[i][j];
                
        return res;
    }
}
star

Sat Jul 30 2022 07:39:53 GMT+0000 (Coordinated Universal Time)

@kamrantariq_123 #mvvm #kotlin

star

Thu Jul 21 2022 20:10:05 GMT+0000 (Coordinated Universal Time) https://www.youtube.com/watch?v=YrnItiYQU6U&ab_channel=Codecademy

@cruz #javascript

star

Thu Jul 21 2022 12:16:00 GMT+0000 (Coordinated Universal Time)

@sahmal #c++ #algorithm #dsa #sorting #insertionsort #insertion

star

Tue Jul 12 2022 17:54:11 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/21435877/load-specific-element-from-another-page-with-vanilla-js

@richard #javascript

star

Sun Jul 10 2022 05:52:05 GMT+0000 (Coordinated Universal Time) https://snipit.io/

@nilotpalc #python

star

Thu Jul 07 2022 10:56:49 GMT+0000 (Coordinated Universal Time) https://ineed.coffee/Old+Posts/A+beginner's+tutorial+for+mbpfan+under+Ubuntu

@Shex #mbpfan #ubuntu20.04 #commandline #macbookpro #terminal #fanspeed

star

Wed Jun 29 2022 23:07:31 GMT+0000 (Coordinated Universal Time) https://meyerweb.com/eric/tools/css/reset/

@adeilsonaalima #css

star

Mon Jun 27 2022 00:46:34 GMT+0000 (Coordinated Universal Time)

@mbala ##css

star

Mon Jun 20 2022 10:05:00 GMT+0000 (Coordinated Universal Time) https://www.codechef.com/ide?itm_medium

@rk5002212 #disctionary #sorting

star

Sun Jun 05 2022 09:24:36 GMT+0000 (Coordinated Universal Time) https://studyflix.de/informatik/bubblesort-1325

@chipcode1970

star

Wed Jun 01 2022 11:22:06 GMT+0000 (Coordinated Universal Time)

@Matt_Stone #globalkpi

star

Sat May 28 2022 05:37:56 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/4753695/disabling-right-click-on-images-using-jquery

@rbsuperb

star

Thu May 12 2022 20:14:47 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/42750939/how-to-add-shadow-to-tkinter-frame

@TWOGUNSKID #python

star

Fri May 06 2022 12:41:11 GMT+0000 (Coordinated Universal Time)

@ClemensBerteld

star

Wed Apr 27 2022 06:49:33 GMT+0000 (Coordinated Universal Time)

@happy_cutman #react.js

star

Mon Apr 25 2022 19:45:31 GMT+0000 (Coordinated Universal Time) https://onlinemediamasters.com/wp-rocket-settings/

@satinbest #php

star

Sat Apr 23 2022 18:18:48 GMT+0000 (Coordinated Universal Time) https://marketplace.visualstudio.com/items?itemName

@Anzelmo

star

Sun Apr 17 2022 18:24:03 GMT+0000 (Coordinated Universal Time) https://www.wpbeginner.com/wp-tutorials/how-to-disable-the-language-switcher-on-wordpress-login-screen/

@satinbest #php

star

Tue Mar 22 2022 11:51:23 GMT+0000 (Coordinated Universal Time)

@SUBTEZGETMONEY

star

Thu Mar 17 2022 17:43:19 GMT+0000 (Coordinated Universal Time) https://www.youtube.com/watch?v=iIGNhBcj4zs

@Taylor #python #get #requests

star

Wed Mar 16 2022 22:24:59 GMT+0000 (Coordinated Universal Time)

@RajanMurkute #javascript

star

Wed Mar 16 2022 15:01:21 GMT+0000 (Coordinated Universal Time)

@markmarleydev

star

Mon Mar 14 2022 14:41:51 GMT+0000 (Coordinated Universal Time) https://wpti.ps/how-to-debug-error-in-wordpress/

@satinbest #php

star

Thu Mar 10 2022 02:32:24 GMT+0000 (Coordinated Universal Time) https://leetcode.com/problems/combination-sum/discuss/429538/General-Backtracking-questions-solutions-in-Python-for-reference-%3A

@vijuhiremath #python #template #combinations #sum

star

Tue Mar 08 2022 14:33:49 GMT+0000 (Coordinated Universal Time) https://www.geeksforgeeks.org/g-fact-41-multiple-return-values-in-python/

@armin10020 #python

star

Tue Mar 01 2022 21:48:40 GMT+0000 (Coordinated Universal Time)

@mymomo

star

Mon Feb 28 2022 18:43:46 GMT+0000 (Coordinated Universal Time)

@mymomo

star

Mon Feb 28 2022 18:33:36 GMT+0000 (Coordinated Universal Time)

@mymomo

star

Fri Feb 25 2022 04:37:05 GMT+0000 (Coordinated Universal Time) https://forum.aapanel.com/d/9-aapanel-linux-panel-6812-installation-tutorial

@emranali95

star

Mon Feb 21 2022 17:48:30 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/36947847/how-to-generate-range-of-numbers-from-0-to-n-in-es2015-only

@joel113 #javascript #typescript

star

Mon Feb 21 2022 11:28:30 GMT+0000 (Coordinated Universal Time)

@artistole #htm

star

Wed Feb 16 2022 20:19:26 GMT+0000 (Coordinated Universal Time) https://codeconvey.com/horizontal-news-ticker-css/

@VM89 #css

star

Thu Feb 10 2022 10:16:58 GMT+0000 (Coordinated Universal Time)

@viresh #html

star

Tue Feb 08 2022 15:08:17 GMT+0000 (Coordinated Universal Time)

@Uttam #java #gfg #geeksforgeeks #lecture #sorting #mergesort

star

Tue Feb 08 2022 15:00:15 GMT+0000 (Coordinated Universal Time)

@Uttam #java #gfg #geeksforgeeks #lecture #sorting #merge #sortedarrays

star

Tue Feb 08 2022 14:56:44 GMT+0000 (Coordinated Universal Time)

@Uttam #java #gfg #geeksforgeeks #lecture #sorting #insertionsort

star

Tue Feb 08 2022 12:31:59 GMT+0000 (Coordinated Universal Time) https://stackoverflow.com/questions/34839449/aws-configure-bash-one-liner/34844267

@jrsl #sh

star

Tue Feb 08 2022 09:38:53 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/make-matrix-beautiful-1587115620/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #beautifulmatrix

star

Tue Feb 08 2022 09:35:30 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/boolean-matrix-problem-1587115620/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #booleanmatrix

star

Tue Feb 08 2022 09:32:41 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/reversing-the-rows-of-a-matrix-1587115621/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #interchangingrows

star

Tue Feb 08 2022 08:47:50 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/reversing-the-columns-of-a-matrix-1587115621/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #reversingcolumns

star

Tue Feb 08 2022 08:41:01 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/exchange-matrix-columns-1587115620/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #exchangecolumns

star

Tue Feb 08 2022 08:29:37 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/determinant-of-a-matrix-1587115620/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #determinant

star

Tue Feb 08 2022 08:21:15 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/multiply-the-matrices-1587115620/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #multiplication

star

Tue Feb 08 2022 08:14:36 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/sum-of-upper-and-lower-triangles-1587115621/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #practice #sum

star

Tue Feb 08 2022 08:09:29 GMT+0000 (Coordinated Universal Time) https://practice.geeksforgeeks.org/problems/adding-two-matrices3512/1/?track=DSASP-Matrix&batchId=190

@Uttam #java #gfg #geeksforgeeks #2d #array #matrix #addition #practice

Save snippets that work with our extensions

Available in the Chrome Web Store Get Firefox Add-on Get VS Code extension