.......##### .............## ..............## ...............# #..............# ...............# #........).....# #..............# #.....!.r..).## #...........## #.....##.#### w...... #.# ##..... #'# #..... #<# ....... #+# ###....