## ############... ##.....#......... ##................. #................... #.................../ #......!............. #.................... #...................< #..................(. ##................... #........).......... #....##..##<)....... #.... #..##......... #........##......... .. ...#.##......... ##...$.#........# ..##..##.####### ... #. ... ##.. #. #.