Initial commit of PA1 solution