17 - How to write an Eulerian fluid simulator with 200 lines of code.