...... .####....# .#. .......... .... .........# ..# .........#...# .........#...#. .....?......... ......J..# #########$# #.# ###.## ##'####..## +...'..### #.<.#### +...+ ##+##