Talk:Level 621/@comment-50.133.210.130-20140810144201

I'm embarrassed to say that it took me 4 tries to complete this level.