. #######.. ......... #........ #........ #g....... #