## ... ## .... .## ##....### ..## ##.. ....## ##...## ##... #..###.....# ##...# ##........# #....####......<.## #w.##.....#....# #........####.# ###.....## .# ##..### .# #.## ## #.. ###. ?# #