############### .....?.(.(oo).# .......######.## ....... #(.## ....... ##..# ......% ##.####### ##...## #...))..# o.(#. #######<# ..... #.# #.# #.# #.# ..# .## .