ASIS Quals CTF 2015 – Blind – (stega) Write-Up

Blind : A brainloller challenge

Category: Stego Points: 225 Solves: 2

Pour ce challenge, nous n’avons qu’une image PNG blanche.
Mais si on prête attention aux valeurs bleus de l’image nous avons ceci :

242 242 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 244 242 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 244 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 244 244 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 244 242 242 242 242 242 244 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 244 244 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 244 244 244 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 244 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 244 244 244 242 242 244 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 244 244 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 243 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 244 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 248 
249 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 244 242 244 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 243 243 243 243 244 243 243 244 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 242 242 242 242 242 242 242 242 242 244 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 244 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 244 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 244 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 244 242 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 242 244 244 244 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 244 248 
249 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 243 243 243 244 242 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 242 242 242 242 244 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 244 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 242 244 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 244 243 244 242 242 242 242 242 244 243 243 243 243 243 243 243 243 243 244 244 244 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 242 242 242 242 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 244 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 244 242 244 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 244 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 243 243 244 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 248 
249 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 244 244 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 244 242 242 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 244 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 244 243 243 243 243 243 243 243 243 244 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 244 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 244 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 244 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 242 244 242 242 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 244 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 240 247 241 242 242 242 242 242 240 243 246 242 248 
249 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 243 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 244 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 244 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 244 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 244 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 244 243 243 243 243 243 243 243 243 244 243 244 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 244 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 244 242 244 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 244 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 243 244 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 244 241 242 242 248 
249 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 243 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 243 243 243 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 243 243 243 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 244 242 242 242 242 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 244 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 248 
249 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 243 244 243 243 243 243 243 243 243 243 243 244 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 244 243 243 243 243 243 243 243 243 243 244 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 244 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 244 243 243 243 243 243 243 243 243 244 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 242 244 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 246 243 248 
249 242 241 244 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 244 243 244 242 244 243 243 243 243 243 243 243 244 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 242 242 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 244 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 242 242 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 244 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 244 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 244 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 244 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 240 248 
249 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 243 244 242 244 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 244 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 248 
249 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 244 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 244 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 244 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 244 242 242 242 242 242 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 248 
249 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 244 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 243 243 243 243 243 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 242 242 242 242 242 242 242 244 242 242 242 242 244 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 244 243 243 243 243 243 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 244 242 242 242 242 242 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 244 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 244 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 244 243 243 243 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 244 242 242 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 244 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 244 248 
249 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 243 243 243 243 243 244 243 243 243 243 244 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 244 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 242 242 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 242 244 243 243 243 243 240 247 241 243 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 242 241 244 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 244 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 240 247 241 242 242 242 240 243 246 242 242 242 241 244 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 248 
249 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 242 242 242 242 244 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 244 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 244 242 244 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 244 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 243 243 244 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 244 243 243 243 243 244 241 242 242 242 242 246 243 240 243 243 243 243 241 247 240 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 244 243 243 243 243 243 243 243 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 243 244 243 243 243 243 243 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 244 241 242 248 
249 242 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 244 244 243 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 243 243 244 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 243 243 243 243 244 242 242 242 242 242 242 244 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 244 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 244 242 242 242 242 244 243 243 243 243 243 243 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 244 243 243 243 243 240 247 241 243 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 242 241 244 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 243 240 247 241 243 243 243 243 240 243 246 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 242 242 242 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 242 242 241 244 243 243 243 243 243 243 243 240 247 241 243 243 243 243 243 243 240 243 246 242 242 242 242 242 242 241 244 243 243 243 243 243 243 240 247 241 243 243 243 240 243 246 242 242 242 241 244 242 242 242 242 242 242 242 240 247 241 242 242 242 242 240 243 246 242 242 242 242 241 244 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 240 247 241 242 242 242 242 242 240 243 246 242 242 242 242 242 241 244 243 243 243 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 243 240 247 241 243 243 243 243 243 240 243 246 242 242 242 242 242 241 244 242 242 242 242 242 240 247 241 242 242 242 242 242 242 242 240 243 246 242 242 242 242 242 242 248 
249 242 242 242 242 241 247 240 242 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 243 244 241 242 242 242 242 242 246 243 240 242 242 242 242 242 241 247 240 242 242 242 242 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 243 243 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 244 243 243 243 243 244 241 242 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 243 241 247 240 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 242 242 244 242 242 242 242 242 242 242 242 244 243 243 244 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 244 243 243 244 242 242 242 242 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 244 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 242 242 242 242 242 242 244 243 243 243 243 243 243 243 243 244 242 242 242 242 244 243 243 243 243 243 243 243 244 243 243 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 242 242 242 244 243 243 244 241 242 242 242 246 243 240 243 243 243 241 247 240 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 243 243 243 244 241 242 242 242 242 242 242 246 243 240 242 242 242 242 242 242 241 247 240 242 242 242 242 242 242 244 241 242 242 242 242 242 246 243 240 243 243 243 243 243 241 247 240 243 243 243 244 243 243 243 243 243 244 241 242 242 242 242 246 243 240 242 242 242 242 241 247 240 242 242 242 242 242 242 242 242 244 241 242 242 242 246 243 240 242 242 242 241 247 240 242 242 242 244 241 242 242 242 242 242 242 246 243 240 243 243 243 243 243 243 241 247 240 244 242 242 242 242 242 242 242 244 241 242 242 242 242 242 242 246 243 240 248 

Les 3/4 de l’image restante ne se compose que de valeur bleu à 250.

Avez-vous remarquez le truc ?
Toutes les valeurs (sauf celle de la première ligne) des pixels tout à gauche de l’image on la valeur 249.
Toutes les valeurs des pixels tout à droite on la valeur 248.
Ca y est vous l’avez ?
C’est un brainloller !

Vous pouvez extraire le brainloller des valeurs bleus de l’image avec le script suivant :

#!/usr/bin/php

<?
$contents = 'blind.png';
$im = imagecreatefrompng($contents);
$i=0;$j=0;
$chaine = "";

$img = imagecreatetruecolor(800,600);
$black = imagecolorallocate($img, 0, 0, 0);
$white = imagecolorallocate($img, 255, 255, 255);
while($j <= 599){
	while($i <= 799){
		$rgb = imagecolorat($im, $i, $j);
	        $cols = imagecolorsforindex($im, $rgb);
	        $r = $cols['red'];
	        $v = $cols['green'];
	        $b = $cols['blue'];
		$a = $cols['alpha'];
		if($b==240){$white = imagecolorallocate($img, 255, 0, 0);}
		if($b==241){$white = imagecolorallocate($img, 128, 0, 0);}
		if($b==242){$white = imagecolorallocate($img, 0, 255, 0);}
		if($b==243){$white = imagecolorallocate($img, 0, 128, 0);}
		if($b==244){$white = imagecolorallocate($img, 0, 0, 255);}
		if($b==245){$white = imagecolorallocate($img, 0, 0, 128);}
		if($b==246){$white = imagecolorallocate($img, 255, 255, 0);}
		if($b==247){$white = imagecolorallocate($img, 128, 128, 0);}
		if($b==248){$white = imagecolorallocate($img, 0, 255, 255);}
		if($b==249){$white = imagecolorallocate($img, 0, 128, 128);}
		if($b==250){$white = imagecolorallocate($img, 0, 0, 0);}	
		imagesetpixel($img, $i ,$j , $white);
		$i++;
	}
	$i=0;
	$j++;
}
imagepng($img, 'rezult.png');
?>

Vous obtiendrez l’image suivante :
ASIS Quals CTF 2015 Brainloller

Vous pouvez ensuite DL l’interpreter ici : https://github.com/hroncok/python-brainfuck
Puis :
python-brainfuck-master$ ./brainx.py -l rezult.png
Sort une image png en base64

Donc :
python-brainfuck-master$ ./brainx.py -l rezult.png | base64 -d > solution.png
Et flag apprait …
ASIS Quals CTF 2015 Blind Solution

Leopoldine

Leave a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *