We understand walls in terms of bricks, bricks in terms of crystals, crystals in terms of molecules - The Humble Programmer