1 2 3 proof (4 just for fun)