BR14Nx

Feel free to comment and suggest improvements.

Works (31)