diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 0000000..4c804b1
Binary files /dev/null and b/favicon.ico differ
diff --git a/favicon.js b/favicon.js
new file mode 100644
index 0000000..6b288dd
--- /dev/null
+++ b/favicon.js
@@ -0,0 +1,24 @@
+document.head = document.head || document.getElementsByTagName('head')[0];
+
+function changeFavicon(src) {
+ var link = document.createElement('link'),
+ oldLink = document.getElementById('dynamic-favicon');
+ link.id = 'dynamic-favicon';
+ link.rel = 'shortcut icon';
+ link.href = src;
+ if (oldLink) {
+ document.head.removeChild(oldLink);
+ }
+ document.head.appendChild(link);
+}
+
+function sleep(ms) {
+ return new Promise(resolve => setTimeout(resolve, ms));
+}
+
+while (true) {
+ changeFavicon('/favicon.ico');
+ await sleep(2000);
+ changeFavicon('/favicon2.ico');
+ await sleep(2000);
+}
diff --git a/favicon2.ico b/favicon2.ico
new file mode 100644
index 0000000..1a77571
Binary files /dev/null and b/favicon2.ico differ
diff --git a/index.html b/index.html
index 325f3c5..7aebb50 100644
--- a/index.html
+++ b/index.html
@@ -7,6 +7,7 @@
+