Patricks ABC

.