Finished second level. Not fully tested. No hints yet.