Thread: The Inner Workings of Empirisoft's DirectIN Keyboards...
How many paws are in a room with 5 dogs?