Abstraction and Reasoning Challenge Case Study