########## #......... #.g....... #l........ #......... #......... #......... #....?.... #......... #......... #......... #########.