. #######.... #..<....... ######..... ... .