diff --git a/image1.img b/image1.img new file mode 100644 index 0000000..f9e090f --- /dev/null +++ b/image1.img @@ -0,0 +1,65 @@ +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXoooXXoooooXXooXXXXoooooXXooXXOOOOOOOOXXXXXXXXXOOOOOOOO@@OXXXXXXXOO@@@@@@OOoXOOoXXXXXXOOOXOXOOXOOXXoXoooooooooooooooooooooooooooooooooooooooooo +xoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXooooXXXXXXoooXXXXoooooXooXXXoXXXXXoXXOOOOOXXXXXOOOOOOOOO@OOOOOOOOO@@@@OOOOOOOoOOOOOXXXXXXOXXOOXXXXXXXoXXXoXXXooooooooooooooooooooooooooooooooooooooo +xxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXoooXXoooooooooooXXXXXOOOOOOOOOOOOXXXOOOOOXXXXOO@OOXXXXoXXXXoXOOXoXXXXXOOOOOOOOXXooXoXXXXXXXooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXOOOXoooXOOOOOXXXXXXXOOXXOOOXoXXXXXXXXXXXXXXXXXXooooooXXXXXXXooooXooXXXOXXXoooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooooooooXXXXXXoXooXXooooXXXXOooooXXXXXooooXXXooooooooXoooooooooooXXXXOOOOXOOOOOOOOOOOOOOOOOOOOOXXoooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooXXXXXXOOXXXOOXooooXXoXOXoXXooXoXXXXXXooooooooooooooooooooooooXXoXXXXXXOOOOOOOOOOOOOOOOOOOOOOXXXoooooooooooXXXXooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXoXXXooXXXXOOOOXXXXXXXoooXooooXoooooooXoooooooooooooooooooXXXXXXXOOOOOOOOOXXXXXXXXooooXXXXooooooooXXXXXXXXX +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXoooooXXXXXooXXXXooXXXOOXXXXXOOXXXXXXXXXXXXXoooooXXXXXXXXXXooooooooXXXXoooooXXoooXXooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooooXXXooooooXXOXXooXXXXXXXXXXXOOOOOOOOOOOOOXXOOXoooooooXXXXooXXoooXXoooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXoooooooooXXXXXXXXoOOXXXXXXXXXXXOOOOXXXoooXXooXXooXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXooooooXO@OXXOOO@@O@@@@@@@@@OOOOOOOOOOXXXXXooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXO@@@O@O@@@@@@@@@@@@@@@@@@@@@@@@@OOXXXXXXooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXooXXXXXXXXXXXXXXOOOXXXXXXXXXXXXOOOO@O@@O@@@@@@@@@@@@@@@@@@@@@@@@@@OOOOOOOXXOXOXXXooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXOOOOOOOOOOOOOOOOOOOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOO@@@@@@@@@@@@@@@@@@@@@@OO@O@@OOOOOOOOOOOOOOOXXOXXooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXOOOOOO@@@@@@@@@@@@@@@O@@OO@@@@@@@@@@@@@@@@O@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOOOXXXooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXOOOOOOOOOOOOOOOOO@@@@@@@@OOOOOOOOOOOOO@OOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOXXooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXOOOOOOOOOOOOOOOO@@@@OO@O@@OOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OXoooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXOXOOOOOOOOOOOOOOOO@O@O@OOOO@@@O@@@OOOOOOOOOOOO@@OOOOOOOOOOOOOXOOXOO@@@OXXXXXXXOXooooooooooooooooooooooooooooooxxooxoooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXoooXXXXXXXXXXXXXXXXoooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXOXXXXooXXOXXXXXXooXXooooXooooXXXoooooooooooooooooooooooooooooXooooooXooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooooooooooooXXoooooXXXXXXXXXXXoXXOOOoO@@@@@@@@O@@OOO@@OOOOXXXXoXXXooXXooxooXoXooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXooooooooooooooooooXooooooooXoooooooooooXXXoooooooooooooXXXoooooXXoooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooxxxx...xoooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooXXXXoooXXXoooooooooooooxoxooXoXXooooXOXOOXXXXOOOOOXXXooooXXoooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooxo.x..xo.xoXx....ooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOooxxxxxxoooXOOOOOXXooooooooooOO@@@@@@@@@@@OOOOOOOOOOOOOXXXOXXoXXoXooooXXXXXXXXXXXXXooooooooooooo +ooooooooooooooooooooooooooooo.x.oxx.xoooxxoooo....xooooooooooooooooooooooooXXXXXXXXXoooXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOXOOOOOooxxoxxxoooOOOOOOOOoOXoXooXoOOO@@OOOOOOOOOOOOOOOOOOOOOOOOOOoooooooXOOooXXXXXXXXXXoooooooooooooxx +oooooooooooooooooooooooooooo... .......xxXxoooooooxxooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooOXOOXooxooxoXXXOOOOOOOXXXXOOoooooXOXOOOOOOOOOOOOOOOOOOOOOOOOXOOOOoXoOOooXoXXXXXXXXXXooooooooXXoo.xox +oooooooooooooooooooooooox..x..x.......ooxxoooOoooooOXxoXXoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOXoooooooooooxoooXOOoooooxoooXOOOOOOOOOOOOOXoOOXOoOXOOOOOOOOOOOOOOOOOOOOOOOOOOOXOOOoooooXXXXXXXXXooooXoXoXoooxxxxxxx +ooooooooooooooooooooooooo.oXooo.xooox..xoooXXoxooOOXXxoooooXoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOooxxxxxxoooxxxooXOOOXOoooooXXOOOOOOOOOOOOOXXXOXXOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXOoXXOoXOOXXXXXXXXXXXoooooooooxxxxxxxx. +oooooooooooooooooooooooooXXXXXXoooooxxxxxxxoXoooxxxxx.xxxxoxxxxxoooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOooxxxxxxxxxxxooooOOOOXOXXoOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXooooooXoooxxxxxxxxx +oooooooooooooooooooooooXXXXXXXXXooxxxxxoxooxoooxoooooxxxxxxxxxxxooooooooooooXXXXXXXXooXXXXXXXXXXXXXXXXXOOOOOooooxxxxooOOoOOOOOOOoooooooooooooooooooooooooooooooooooooooooooooooooXoXOoXXXXXXXXXXXXXXXXXXXXXoXooxxooXXooxxxxxxxxxx +oooooooooooooooooooooooooooooooxxxxoox.oooooxxxxxoooooxxxxooxoxxooooooooooooOXXXoooooooooXOXXXXXXOOOOOOOOOOOOXXoooXOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXooooooooooooooooooxxoxoooooooooOXooooooooooXoooooxxoooooooxxxxxxxxx +ooooooooooooooooooooooooooooooooXXXXXXoooooooooXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooooooooooooooooooooooooooooooooooooXoooooooooooooooooooooooooooooxoooooooooooxxxxxxxxx +xxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXoooooooooooooooooooooooooooooooooooooooooooooooooXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXoooXXooooXXXXXXXOXXXXXoXXXoooXoXXooooooooooooooooooooooooooooooooXXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooXooooXoXoXXXXXXXXXXXXXooooXXXXXXXOXOXXXOXOOXXXXXXXXXXooXXXooooooXooooooooooooooooooooooooooooooooXXoXXXXXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooXXXXXXoooooooXXXXXooooooooXoXXoooXXooXoXXXXXXXXXoXXXOOOXXOXXXXXXXXXXXXXooooooooooooooXXoXooXXXoXooXooooooooooXXXXXXXOXOXXOXXXXXXXXXXoooXXXoXXXXooXXXXoXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooooooooooooooooXoooXXXXXXXXXoXOXoXXXXXXXoooooooooXXXXXXXXXXXXXXXOXXXXoXXXXoooooooXoooooooooXXXOXXXXXooXXXXoXXXXXXXXXOOOOOOOOOOOOOOOOOOXXXXXXoXooooooooooooooXXoXoXoXooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooXXoXXXoXXXXXXoooXXXXXXXXoooXXooXOXXXOOOOooooXXXoOooooXooooooooooooooOOOOOOOOOXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXOOXXXXXXoooooooooXXoXXXXooooooooooooooXOoooooooooooooooooooooooooooooooooooooo +ooooXXXXoooooooooooooooooooXooooooooXooXoXXXXXXXOXXXoXXOOXXXXoooooXXooXooXXXOXXoXOXXXXOOXOOOOOOOOOOOOOOOOXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXooXXXXXXoooXXXXXooooXXoooooooooooooooooooooooooooooooooooooooooooooooooooooo +oooooooXooooooooooooooooooooooooooooooooXooooooooOOoooooooooXooooXXXXXOOOXXXXOOOOOOOOOOOOXXOOOOOOOOOOOOOOOOOXXXXOXOOOOOXXOXOOOooooXXXXOXXXXoooXXXooooXXooXXooXooXoXXXXXXXXXXoXXoXXooXooooooXooooooooooooooooooooooooooooooooooooo +ooooooXoXooooXXooXooooooooooooooooXXoooXoooooooooXooooooXoXOOOOOXXXXoOOoXXXXXXXOOXOOOOOOOOOoXOOOOOOOOOXXXOOOOXOXOXXXXooooXooXXOXOXoooXXXXXoXXXooooXXooXXXXXXXXXXXXXXOXXooXoooooXXooXooXooooooooXoooooooooooooooXooooooooooooooooo +ooooXooooooooooooXXXooooooooooooooXoXoooooXXXXooooXXXXXOOXOXXXOXOOOOOOOOOOOOXXXOOOOOXOOOOOOOOOOOOOXXOOXXXooXXOOOOOOXXOXXOXoooooooXXXXXXOOOOOOXXooooooooXXoooooooooooXoooooooooooooooXoXXoooooXXoooooooooooooooooooooooooooooooooo +oooooooooooooooooooooXXooXoXoooOXXXoXoooooooooXXXXXooXXOXOOOOOXXOOOOOOOOOXOOXOOOOOXOXOOOOOOOOOOOOXXXOOXXXXOOOXXXXOOOOXOOOOOOOOXooXOXXXoXXoOOOXXXXXXXXXXXXooXXXXXXXXXXoXooooooXooXooXooooooooooooooooooooooooooooooooooooooooooooo +ooooooooXoooXooXooXXXXXoXOOOXXXXXXXXXoXXoXXXoXXooXXOOOXXOOOXXOXoOXXOOOOOOOOOOOOOXXXXoXoooXOXOXOOOOXXOOooooXXXoXXOXXOoXoXooooooooXXooooooXoooXXOOXOXXXXXXXXXXXXoXXXXXoXXooXoooXoooooooXooooooooooooooooooooooooooooooooooooooooooo +ooooooXXoXoXXXoXOXOXXXXXOOXXXXXXoXOoXXOOOOXXXXXOOOXXXOOOXXOXOXOOOOOOOOOXXoXXXOOXOOXXOOOOOOOXXXOOOXOOOXOOOOOXOXXooXXooXooooXoooXXXXXoXXXXOXXooooXoXooXooooooXoXoXXXXXXXXXXXooXXXXXXXXXXooooooooooooooooooooooooooooooooooooooooooo +XXooXXXooooooooooooooooooooooXOOOXXoooooXOOOOXXXOXXOXXXXXooXooooXoooooOOXXXXXXoXOooooooXOXoXXOOOXooOXXXXOOOOXXXXoXoXXoooXooXXXoXXXXXXOXXoXXooXXXXXXoooooXooXooooXooooXXXXoooooooooooXOooooXoXoooooooooooooooooooooooooooooooooooo +ooooXooooooXoooXooooooXXXXoooooXXoooooXXXXoXOXoXoXXXOXOXXoXOOXXXoXOXXOXXXXooXXXXOOOOOOXXXOOOOXOOXOXXXXOOOOOXXoXXoXoooXXXXXXXOOXXoooXXoOXXOXooXooXooXXXXOOXXXooooooooooooooXXXXXXoooooXoooXXoXXoXooXooooooooooooooooooooXooooooooo +oXXooooooXXXXOoXXooooooooooooooXXooooooooXoXXoooooXooooooooOOoooXXXXXXXXXOOXXXooXoXoooooooXoooooooooXoXXoooXXXOOXXOOOXXooXXoOOXXXXXoXXOOOXXXoooXoXXXXXoooXoXooXoXooXoXXXooXXXOXoXXXoXXOXOXXoooXOooXoooXoooooooXoooooooXooXooooooo +ooooOooooooooooXXXXooooooooXooooooXoooooooooooooooooooXoXXooXoooXXXooXXXXoooXXXoooooooXXoXooXXXOOXOXOXOXXXXXOOXoooXXXOXOXoOOXOXXoXOOOXXoooooooooooooooXooOOOXXXXoooooXXooooooooXXoXooXooooooXooooooXoxooooooooooXooooooooooooXooo +oooooooooooooooxooooXXXooooXoooooooXXXXXXXoooooXXooooXXooooXOXooXXXXXXXoooooXXooooXXooOOOOOXXOXXXoooXOXOXXXXXXXXoXXOOXoooXoooXoooooXXoXXXXXoooooooooXooooooooooXXXooXoooooXOXXXXOoooOXooXXooooooooooooooooXooooooXXXooooooooooooo +ooooXoooooooooooXXoXXXoooOXXXXoXXoOoooXoooooooooooooooooooooOooooXXoXXXoXooXXoXXXXOOOOOOOOOOOOOXoOXOXXXXoooXXXXOOXOOOXOoXXXoXXooXXXooooXooXXXooooooXXXXoooooXXXoXXOXooooooXooXXOXooooooooXoXXXXXXXXOoooXooooooooXXXXooXoooooooooo +oooooXXoooXoXXoooooXXXXOXXooXXOXXXXoXXXooXXooooooooooXooooooooooooooXXXXXooXooooooXXXXXXXXXXXXXXXXOXOOXXOXOXOXXXXXooooooXoooooOXoXXoXXoXoXooXXooooooooXoooooooooXXXoXXXXooooooooooXoooooXXXooXoooXXooooXooooooooooooooooooooooooo +ooooooooooooooooooooooooooooXXoXXoXXXooooooooooXooooooooooXXoooooooooooooooXXXXXOXXXoXXXXoooXoXXXOoXXXoXooXXXXoXoXXXooXooXoooooooooXXXXXXoXXXXXooooooXXXooXoooooXoooXooXXooooooooooooooooooooXooXooooooXooooooooooooXoooooooooooo +oooXooooooooooxoooooooooXXoXXooooooooooXoXoXXooooXoooXoooooXooooooXXXXoXooXoOXOOOOXXXoXXXXXXXXXXXoooooooooXoXXoXXXXXXOOXXXoXXXOXXXXXOXXXXoXXXXXOooXXXXoooooooooooooOXXXXooooooooXXoooooXoooooXXoooooooooooooooooooooooooooooooooo +oooooXooooooooooooXoooooooooooooooooooooXooXooXoXoooXXXoooXooooooooooooXXooXXXOoXXooXXOXXXXOOoooooooooooXooooooooooooooooXoXoXoooXOoXoooooooooooXOoooooooooXoooooXooooXoooooooooooooooooooooooooooooooooooooooooXoXXXoXOooooooooo +ooooooooooooooooooooooooooooooooooooXXoXoXoOXoXoooXoooooooooXXoOXXXXXXXoXoXXXXOoXXXoXXXXXooooooooXooXooooXXoXoXoooXXXoooooXXooooooooooooooooooooooooooooooXoXoooooooXooooooooooXXooooooooooooooooooooooooooooooooooooXXooooooooXo +oooooooooooooooooooooooooooooooooooooooooooooooooooooXoXooooXXooXooXooooooXXoooXooooooXooXXXOXooXoXooooXXXoooXXoOooOXXXoXXoooooXoooooOOXooooooooooooooooooooooxxxooooooooXoXoooooooXooXXooooooooooooooooooooxoooooooXoooooooooooo +oooooooooooooooooooooooooooooooXoXooooooooooooooXXXoooooXoooooooooXXXXooXoooooooXXoooxxooooXXXXXXXXXOXXXXXXooooooooooXoXXXooooOOoooooooooooooooooooooooooooooooxooooooooooooXXXooXXXooooooXXXoooooooooooooooooooooooooooooooooooo diff --git a/image2.img b/image2.img new file mode 100644 index 0000000..fb44915 --- /dev/null +++ b/image2.img @@ -0,0 +1,65 @@ +xxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxooooxxxxxxxxxooooox +xxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxoooooox +xxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooooooooXoooooooooooooooooooooooooooooooooooooooooooooooo +oooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXooXXXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXOXXXOOOOXXXXXXXXOOOXXXXXXXXXXXXooooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXOOOOOOOOOOXXXXOOOXXXXXXXXXXooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXOOOOOOOOOXXXOOOOOOXXXXXXXoooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOXXOOOOOXXXXXXooooooooooooooooo +xooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXooooooooXXXXXXXOOXOOOOOOOOOOXXXXXXXXooooooooooooooo +xxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXooooooooXoooooooooooooooooooXXXXXXXXOOOOOOOOOOXXXXoooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXoooooooooooooooooooooooooooXXXOOOOOXOOOOXXXXXXooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXOOOOOOXXXXXoo +ooooooooooxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXoooooooXXooooooooooooooooooooooooooooooXXXXX +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXooooooooooooooooXooooooooooooooooooooooooooo +xxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXOOOOOOOOOOOOOOOOOOOOOOOXXXXXXooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXoooXXXXXXXXXXXXXXXXXXXXoooooooooooooooooooXXXXXXXXXXXOOOOOO@OO@@@@@@@@@@@@@@@@OOOOOOOOOOOXXXXXXXXXXXXXXooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooooXXXXXXXXXXXXOOOOOOOOOOOOOOOOXOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXoXXoooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXoooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOO@@@@@OOOOOO@@OOOOOOOOXXXXXXXXXXXXXXXXXXooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXOOOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXXXXXXXXXXXXoooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXOOOOOOOOOOOOOOOOOOO@@OOXXXXXXXXXXOOOOOOOOOOOO@@@@@@@@@@@@@@@@O@@@@@@@@@@@@@@@@OOOOOOOOOOOOXXXXXXXOOOOOXXXXoooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXOOOOOOOOOOOOOOOO@@@@@O@@@OOOOO@@@@@@O@@@@@@@@@@@@@@@@@@@@@@@@OOOOOO@@OOOOOOOOOO@OOOOOOOOOOXOO@@@@OOOXXXXXX +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOOOO@@@OOXXXXXXX +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXoooooooooooooooooooooXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOOO@OO@@@OOOOOOOOOOOOOOOOOOOOOOOOOO +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXoXXoXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOOOOOOOOOOOOOOOXooOOOO@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@OOOOOOOOOOOOOOOOOOOOOOOOOXX +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXOXoooooooooooooooooooooooooooooooooXXXXOOO@@@@@OOOOXXXXooooooXOOOOOOOOOOOOOOOOOOOooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooxooooooooooooooooooooooooooooooooooooXXXXXOOOOOOOOOOOXXXoooooooooooooooooooooooooooooooooooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxoooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXOOOOOOOOOXXXoooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooxxxoooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXOOOOOOOOOXXXXooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXOOOOOOOOOXXXXoooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooxoooooooooxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoxxxxooooooooooxxoxxxxxxxoxxxooxxoxooooooxxxxxxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXoooooooooooooooooooooooooooooooooooooo +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooxxxoxxxoooooooxxxxxxxxxooxooooxxoxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXoooooooooooooooooooooooooooooooooooooooooooooooo +.....xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooxoxxxooooooooooooooooooooooxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +.....xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooxxooooooooooooxxooooxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +..x...xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooxxxoxxxoooooooooooooooxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo +...xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooxoooooooooooxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoxoxxxxxxxxxxxxxxxxxxxxxxxooooooooxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooooooxxxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoxxx +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoxxxxxxxxxxxxxxxooxooxxxxxxxxxxxooxoooooooxxxoooxxxxooxooxoooxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxx +oooooooooooxxxxxxxxooxxxxoxxoooxxooxooxooxooooooooooooooooooooooooooooooooxxxxxxxxxxxxxoooooxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxx +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxooxxxxxx +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoooooooxooxoooxoooxxxxxx +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxxxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxooooooooooooooooooxxxxxxx +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxooxoooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxxxooxoxooooooxxooxooooooooooooooooxxxxxxxxxxxoxoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxooooooo +ooooooooooooooooooooooooooooooooooXOOXXXXXOXOXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOXXXXXOOOOXXOOOXXXOOOOOOOXXXXOXXOOXXOXOXXOOXOOOOXooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoooooooooooox +ooooooooooooooooooooooooooooooooooooooooooooXOOOOOOOOOOOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOOoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooxxoooooooooooooooooooooooooooooooooooooooooooooooooooooxoooooooooooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxooooooooxooooooooooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoxxoxoooxxxoooxxooooxxooooooooxxooooo +ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoooooooooooooooooooOXXXXXXXXXXXXXXXXXXoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooxoxxxxxxooxxxxxxoxxxooooxxxxxxxoooooooooo +oooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxxooxxxoooooooooooooXXXXXXXXXXXXoooooooooxxxxxxxxxoxooooooooooooooxxxooooooxxxxxxxxoxxxoooxoxooxxxoooooooooooooooooooooooooxxxxxxoxxxxxxxxxxxxxxxxooxoxxxxoooooxooooooxx +oooooooooooooooooooooooooooooooooooooooooooooooooooooooooxxxooxxxxxxxxxxxxxxxooooooooooxooxxxxxxxxxxxxooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxxooooooooooooooxxxo +oooooooooooooooooooooooooooooooooooxxxxoooooooooooooooooooooxxxxxxooooooooooooooooxxooooooooooooxooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooooxo +ooooooooxooooooooooooooooooooooxooxxxxxxxxxxxxoooooxxoooooooooooooxoooooooooooxxxxxxoooooooooooooooooooooooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooxooooooooooooxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooooooooxxxxoxooo +.xxxxxxxxxxxxxxx....xxxxxxxxxxxxxxxxxxxoxxxoxxxxxxxxoox.xxxxxxxxxxxxooooooooxxxxxxxxxooooooxooooooooooooooooxooooooxxxxxxxxxxxxxxxxxxxxxxxxxxxoooooooooooooxxxxxxxooooooooxxxxxxxxxxxxxxxxxxxxxxoxooxxxxxxoxxooooooooxxooxxxxxooo +xxooxxxoooooooooooooooooooooooooooooooooooooooooooooooooooox.xxxxxxxxxxxxxxxxxxxxxxxooxxxxoooooooooxxxxxxoooooooo[48;2;35;35;0mxxxxxxxxxxxxxxxxoxxoooxooxoooooooooxoxxxxxxxxxooxxoooooxxxxooxxxxxxxxoooxxoxxxooooooxxxxxxxxxooooooooxxxxxxxxoxx +ooooooooooooooooooooooooooooooooooooooooooxxxxxxxooxooooxx.....xxxxxxxx...xxxxxxxxooxxxxxooxxxoxxooooooooooooooxxxxxxxxxoooooooooxxxxxxxoooooooooooxxxxxxxxxxxxooxxoooxxxoooxxxxxxoooooooooooooooxxoxxxxxxoooxoooxxxxxoooxxxxxxxx diff --git a/src/Main.hs b/src/Main.hs index 8fe8278..5fc26ab 100644 --- a/src/Main.hs +++ b/src/Main.hs @@ -47,7 +47,7 @@ run (Options src w h) = do case pix of Nothing -> return () Just (f,b) -> do - savePngImage "test.png" (ImageRGB8 b) + --savePngImage "test.png" (ImageRGB8 b) str <- return $ img2ascii conv (f,b) mapM_ (\x -> putStr x >> putStrLn "\x1b[0m") (concat <$> str) Nothing -> return () diff --git a/test.jpg b/test.jpg deleted file mode 100644 index 24a4e88..0000000 Binary files a/test.jpg and /dev/null differ diff --git a/test.png b/test.png deleted file mode 100644 index cda9b70..0000000 Binary files a/test.png and /dev/null differ