Oy this was pure evil. Sorry.