diff --git a/BEPO/BEPO.png b/BEPO/BEPO.png
new file mode 100644
index 0000000..c6bb48d
Binary files /dev/null and b/BEPO/BEPO.png differ
diff --git a/BEPO/BEPO.sh b/BEPO/BEPO.sh
new file mode 100644
index 0000000..944e02f
--- /dev/null
+++ b/BEPO/BEPO.sh
@@ -0,0 +1,176 @@
+#!/usr/bin/env bash
+#Générateur de BEPO.svg
+#Dotted Circle = ◌
+DEST=./BEPO.svg
+########################################################
+# #
+# Bloc des données #
+########################################################
+BASE=( '$' '"' « » '(' ')' '@' '+' '-' '/' '*' '=' % '⌫' \
+ '⇥' b é p o è '̂◌' v d l j z w '⎆' \
+ '⇫' a u i e ',' c t s r n m ç '⎆' \
+ '⇧' ê à y x . k ’ q g h f '⇧' '⇧')
+HBASE=('⎈' '⌘' '⎇' '⇮' '⌘' '⌥' '⎈')
+SHIFT=('#' 1 2 3 4 5 6 7 8 9 0 ° '`' ' ' \
+ '⇤' B É P O È '!' V D L J Z W '⏎' \
+ ' ' A U I E ';' C T S R N M Ç '⏎' \
+ ' ' Ê À Y X ':' K '?' Q G H F '⇧' '⇧')
+ALTER=('–' '—' '<' '>' '[' ']' '^' ± '-' ÷ × '≠' '‰' ' ' \
+ ' ' '|' '́◌' '&' œ '̀◌' ¡ '̌◌' '−' 'ø' ü '̶◌' ö '⎆' \
+ ' ' æ ù '̈◌' € \' '̧◌' 'ᵉ' ß '̆◌' '̃◌' '̄◌' © '⎆' \
+ ' ' '/' '\' '{' '}' … '~' ¿ '̊◌' µ '̣◌' '̨◌' '⇧' '⇧')
+ALTSH=('¶' '„' '“' '”' '≤' '≥' '‖' '¬' '¼' '½' '¾' '′' '″' ' ' \
+ ' ' _ ’ § Œ '`' '^' 'ˇ' '∝' £ Ü '̵◌' Ö '⏎' \
+ ' ' Æ Ù '̇◌' '¤' '̦◌' © ™ 'ſ' '®' '~' '-' '🄯' '⏎' \
+ ' ' '^' ',' ‘ ’ ⋅ '‑' '̓◌' '̕◌' '†' '‡' '•' '⇧' '⇧')
+########################################################
+# #
+# Bloc de style #
+########################################################
+echo '''
+' >> $DEST
diff --git a/BEPO/BEPO.svg b/BEPO/BEPO.svg
new file mode 100644
index 0000000..b5f7d83
--- /dev/null
+++ b/BEPO/BEPO.svg
@@ -0,0 +1,529 @@
+
+