.########### ....!.....####. #............. #........#.... .##.....<....##. ................ ....<........... ........$.....#. ......wS........ .......r........ ..............#. .....##..?....# ...#. #.......# ...## ######.## ## .#