#!/bin/bash

(
printf '\xC7\x87\n'
printf '\xC7\x88\n'
printf '\xC7\x89\n'
) > in

# U+01C7  LATIN CAPITAL LETTER LJ
PAT=`sed -ne 1p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

# U+01C8  LATIN CAPITAL LETTER L WITH SMALL LETTER J
PAT=`sed -ne 2p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

# U+01C9  LATIN SMALL LETTER LJ
PAT=`sed -ne 3p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

(
printf 'I\n'
printf 'i\n'
printf '\xC4\xB0\n'
printf '\xC4\xB1\n'
) > in

# U+0069  LATIN CAPITAL LETTER I (I)
PAT=`sed -ne 1p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

# U+0069  LATIN SMALL LETTER I (i)
PAT=`sed -ne 2p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

# U+0130  LATIN CAPITAL LETTER I WITH DOT ABOVE
PAT=`sed -ne 3p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'

# U+0131  LATIN SMALL LETTER DOTLESS I
PAT=`sed -ne 4p in`
( set -x; ${1-grep} "${2-}$PAT" in ) | od -tx1 -An | head -1 |
  sed -e 's/ 0\{0,1\}a$//; s/ 0\{0,1\}a / | /g'
