Big brain time

16
Big brain time
0.055391788482666