indent expression pass tests under new solution

indent expression pass all tests under changing priority by space an newline.
340 passing (226ms)
184 pending
10 failing
multi line expression fails in some complicate tests.