Threw together something using Ukelele.