Working solutions - Almost perfect