Isn't a perfect run but its pretty clean, only major mistake was messing up Level 19. Sub 4 is possible but will be difficult.