P246A and B
P246A and B
Fixes runtime error, passes tests